grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Some grub functional tests failing


From: Daniel Axtens
Subject: Re: Some grub functional tests failing
Date: Mon, 17 Aug 2020 11:38:11 +1000

Glenn Washburn <development@efficientek.com> writes:

> I've attached the test-suite.log created by running "make check" with
> master for x86_64-efi.  Are the functional tests cmdline_cat_test and
> gfxterm_menu expected to fail?  Is anyone else also getting these
> failures?  The zfs failure is likely an issue with my setup.
>

Hi, yes, I've seen these before too:
https://lists.gnu.org/archive/html/grub-devel/2020-06/msg00017.html

In short, the problem with the tests is that they checksum an image that
contains the version number and they haven't been updated in a while.

I have been planning to sumbit updated checksums but I haven't had the
time to make sure that I have run the correct sequence of build steps
(e.g. should I run linguas.sh?) to get 'correct' new checksums.

Kind regards,
Daniel

> Glenn
> =================================
>    GRUB 2.05: ./test-suite.log
> =================================
>
> # TOTAL: 82
> # PASS:  67
> # SKIP:  13
> # XFAIL: 0
> # FAIL:  2
> # XPASS: 0
> # ERROR: 0
>
> .. contents:: :depth: 2
>
> SKIP: hfsplus_test
> ==================
>
> mkfs.hfsplus not installed; cannot test hfsplus.
> SKIP hfsplus_test (exit status: 77)
>
> SKIP: ntfs_test
> ===============
>
> setfattr not installed; cannot test ntfs.
> SKIP ntfs_test (exit status: 77)
>
> SKIP: reiserfs_test
> ===================
>
> mkfs.reiserfs not installed; cannot test reiserfs.
> SKIP reiserfs_test (exit status: 77)
>
> SKIP: minixfs_test
> ==================
>
> mkfs.minix doesn't support variable block size; cannot test minix*fs.
> SKIP minixfs_test (exit status: 77)
>
> SKIP: xfs_test
> ==============
>
> mkfs.xfs not installed; cannot test xfs.
> SKIP xfs_test (exit status: 77)
>
> SKIP: f2fs_test
> ===============
>
> mkfs.f2fs not installed; cannot test f2fs.
> SKIP f2fs_test (exit status: 77)
>
> SKIP: nilfs2_test
> =================
>
> mkfs.nilfs2 not installed; cannot test nilfs2.
> SKIP nilfs2_test (exit status: 77)
>
> SKIP: romfs_test
> ================
>
> genromfs not installed; cannot test romfs.
> SKIP romfs_test (exit status: 77)
>
> SKIP: exfat_test
> ================
>
> mkfs.exfat not installed; cannot test exFAT.
> SKIP exfat_test (exit status: 77)
>
> SKIP: udf_test
> ==============
>
> mkudffs not installed; cannot test UDF.
> SKIP udf_test (exit status: 77)
>
> SKIP: hfs_test
> ==============
>
> mkfs.hfs not installed; cannot test HFS.
> SKIP hfs_test (exit status: 77)
>
> SKIP: jfs_test
> ==============
>
> mkfs.jfs not installed; cannot test JFS.
> SKIP jfs_test (exit status: 77)
>
> FAIL: zfs_test
> ==============
>
> mkdir: cannot create directory ‘/tmp/tmp.I4IZDVjXtJ/zfs_rw/grub fs//sdir’: No 
> such file or directory
> FAIL zfs_test (exit status: 1)
>
> SKIP: lzocompress_test
> ======================
>
> lzop not installed; cannot test lzo compression.
> SKIP lzocompress_test (exit status: 77)
>
> FAIL: grub_func_test
> ====================
>
> qemu-system-i386: -fw_cfg name=etc/sercon-port,string=0: warning: externally 
> provided fw_cfg item names should be prefixed with "opt/"
> Functional test failure: shift_test:
> shift_test: PASS
> mul_test:
> mul_test: PASS
> cmp_test:
> cmp_test: PASS
> ctz_test:
> ctz_test: PASS
> bswap_test:
> bswap_test: PASS
> sleep_test:
> sleep_test: PASS
> signature_test:
> signature_test: PASS
> pbkdf2_test:
> pbkdf2_test: PASS
> xnu_uuid_test:
> xnu_uuid_test: PASS
> div_test:
> div_test: PASS
> cmdline_cat_test:
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:44 failed: 0x2a441cd1 vs 0x8071678a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:43 failed: 0x2a441cd1 vs 0x8071678a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:42 failed: 0xf047b8f0 vs 0x5a72c3ab
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:41 failed: 0xe60c3cd4 vs 0x4c39478f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:40 failed: 0x224c8f4 vs 0xa811b3af
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:39 failed: 0x224c8f4 vs 0xa811b3af
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:38 failed: 0x85abc252 vs 0x2f9eb909
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:37 failed: 0x85abc252 vs 0x2f9eb909
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:36 failed: 0x2279e76e vs 0x884c9c35
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:35 failed: 0x2279e76e vs 0x884c9c35
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:34 failed: 0xbd86fa87 vs 0x17b381dc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:33 failed: 0xbd86fa87 vs 0x17b381dc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:32 failed: 0x81da00c9 vs 0x2bef7b92
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:31 failed: 0x81da00c9 vs 0x2bef7b92
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:30 failed: 0xe15eb1e9 vs 0x4b6bcab2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:29 failed: 0xe15eb1e9 vs 0x4b6bcab2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:28 failed: 0x10c0b1fe vs 0xbaf5caa5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:27 failed: 0x10c0b1fe vs 0xbaf5caa5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:26 failed: 0xe51e1a7b vs 0x4f2b6120
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:25 failed: 0xe51e1a7b vs 0x4f2b6120
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:24 failed: 0xdafa99db vs 0x70cfe280
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:23 failed: 0xdafa99db vs 0x70cfe280
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:22 failed: 0x4298cf1e vs 0xe8adb445
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:21 failed: 0x4298cf1e vs 0xe8adb445
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:20 failed: 0x8d19616d vs 0x272c1a36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:19 failed: 0x8d19616d vs 0x272c1a36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:18 failed: 0xd262d8a3 vs 0x7857a3f8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:17 failed: 0xd262d8a3 vs 0x7857a3f8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:16 failed: 0xd1cde55e vs 0x7bf89e05
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:15 failed: 0xd1cde55e vs 0x7bf89e05
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:14 failed: 0x540e82d3 vs 0xfe3bf988
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:13 failed: 0x540e82d3 vs 0xfe3bf988
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:12 failed: 0x69038a2b vs 0xc336f170
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:11 failed: 0x69038a2b vs 0xc336f170
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:10 failed: 0x58b82a7f vs 0xf28d5124
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:9 failed: 0x58b82a7f vs 0xf28d5124
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:8 failed: 0xd52bff39 vs 0x7f1e8462
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:7 failed: 0xd52bff39 vs 0x7f1e8462
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:6 failed: 0xa984f03f vs 0x3b18b64
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:5 failed: 0xa984f03f vs 0x3b18b64
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:4 failed: 0x17176b09 vs 0xbd221052
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:3 failed: 0x17176b09 vs 0xbd221052
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:2 failed: 0xa8ab0124 vs 0x29e7a7f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_2560x1440xrgba8888:1 failed: 0xa8ab0124 vs 0x29e7a7f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:44 failed: 0x9a1cbab1 vs 0x6f25cec1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:43 failed: 0x9a1cbab1 vs 0x6f25cec1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:42 failed: 0x8524d42c vs 0x701da05c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:41 failed: 0x553c2cfc vs 0xa005588c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:40 failed: 0xb9d48a52 vs 0x4cedfe22
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:39 failed: 0xb9d48a52 vs 0x4cedfe22
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:38 failed: 0x8da27897 vs 0x789b0ce7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:37 failed: 0x8da27897 vs 0x789b0ce7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:36 failed: 0x597c552f vs 0xac45215f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:35 failed: 0x597c552f vs 0xac45215f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:34 failed: 0xcb7c7ba2 vs 0x3e450fd2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:33 failed: 0xcb7c7ba2 vs 0x3e450fd2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:32 failed: 0xba59fa36 vs 0x4f608e46
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:31 failed: 0xba59fa36 vs 0x4f608e46
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:30 failed: 0xa882df5 vs 0xffb15985
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:29 failed: 0xa882df5 vs 0xffb15985
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:28 failed: 0x1b10bdec vs 0xee29c99c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:27 failed: 0x1b10bdec vs 0xee29c99c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:26 failed: 0xf1ab1e66 vs 0x4926a16
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:25 failed: 0xf1ab1e66 vs 0x4926a16
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:24 failed: 0x32917119 vs 0xc7a80569
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:23 failed: 0x32917119 vs 0xc7a80569
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:22 failed: 0xefccc060 vs 0x1af5b410
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:21 failed: 0xefccc060 vs 0x1af5b410
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:20 failed: 0x1a85d6bd vs 0xefbca2cd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:19 failed: 0x1a85d6bd vs 0xefbca2cd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:18 failed: 0x921562b4 vs 0x672c16c4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:17 failed: 0x921562b4 vs 0x672c16c4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:16 failed: 0x1f201fc6 vs 0xea196bb6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:15 failed: 0x1f201fc6 vs 0xea196bb6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:14 failed: 0x45075592 vs 0xb03e21e2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:13 failed: 0x45075592 vs 0xb03e21e2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:12 failed: 0x975f41f9 vs 0x62663589
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:11 failed: 0x975f41f9 vs 0x62663589
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:10 failed: 0x62d7df4c vs 0x97eeab3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:9 failed: 0x62d7df4c vs 0x97eeab3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:8 failed: 0xfefcdf76 vs 0xbc5ab06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:7 failed: 0xfefcdf76 vs 0xbc5ab06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:6 failed: 0x4a3f8b10 vs 0xbf06ff60
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:5 failed: 0x4a3f8b10 vs 0xbf06ff60
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:4 failed: 0x9885bf8e vs 0x6dbccbfe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:3 failed: 0x9885bf8e vs 0x6dbccbfe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:2 failed: 0x3031a43e vs 0xc508d04e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xrgba8888:1 failed: 0x3031a43e vs 0xc508d04e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:44 failed: 0x38290ece vs 0x8a26912b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:43 failed: 0x38290ece vs 0x8a26912b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:42 failed: 0xbb588ccc vs 0x9571329
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:41 failed: 0xb432ba4 vs 0xb94cb441
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:40 failed: 0x5be915c vs 0xb7b10eb9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:39 failed: 0x5be915c vs 0xb7b10eb9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:38 failed: 0xcd52634d vs 0x7f5dfca8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:37 failed: 0xcd52634d vs 0x7f5dfca8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:36 failed: 0xacf3d8d1 vs 0x1efc4734
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:35 failed: 0xacf3d8d1 vs 0x1efc4734
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:34 failed: 0xc879998 vs 0xbe88067d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:33 failed: 0xc879998 vs 0xbe88067d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:32 failed: 0x799c04ba vs 0xcb939b5f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:31 failed: 0x799c04ba vs 0xcb939b5f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:30 failed: 0x44fecca4 vs 0xf6f15341
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:29 failed: 0x44fecca4 vs 0xf6f15341
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:28 failed: 0x26bc67b5 vs 0x94b3f850
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:27 failed: 0x26bc67b5 vs 0x94b3f850
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:26 failed: 0xf6525c6d vs 0x445dc388
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:25 failed: 0xf6525c6d vs 0x445dc388
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:24 failed: 0x2c73ca8a vs 0x9e7c556f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:23 failed: 0x2c73ca8a vs 0x9e7c556f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:22 failed: 0x36079c8b vs 0x8408036e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:21 failed: 0x36079c8b vs 0x8408036e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:20 failed: 0x54cc840f vs 0xe6c31bea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:19 failed: 0x54cc840f vs 0xe6c31bea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:18 failed: 0xf644d328 vs 0x444b4ccd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:17 failed: 0xf644d328 vs 0x444b4ccd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:16 failed: 0x923b5ee7 vs 0x2034c102
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:15 failed: 0x923b5ee7 vs 0x2034c102
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:14 failed: 0xc5a79356 vs 0x77a80cb3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:13 failed: 0xc5a79356 vs 0x77a80cb3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:12 failed: 0xbec4fff3 vs 0xccb6016
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:11 failed: 0xbec4fff3 vs 0xccb6016
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:10 failed: 0xe87464c3 vs 0x5a7bfb26
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:9 failed: 0xe87464c3 vs 0x5a7bfb26
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:8 failed: 0x161a33bc vs 0xa415ac59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:7 failed: 0x161a33bc vs 0xa415ac59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:6 failed: 0x1f2032a1 vs 0xad2fad44
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:5 failed: 0x1f2032a1 vs 0xad2fad44
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:4 failed: 0xa78eb8c vs 0xb8777469
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:3 failed: 0xa78eb8c vs 0xb8777469
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:2 failed: 0xfaa36e5a vs 0x48acf1bf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xrgba8888:1 failed: 0xfaa36e5a vs 0x48acf1bf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:44 failed: 0xd6cf1e76 vs 0x4786ba7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:43 failed: 0xd6cf1e76 vs 0x4786ba7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:42 failed: 0x21920bb2 vs 0xf3257e63
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:41 failed: 0x42681e9 vs 0xd691f438
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:40 failed: 0x7fd8d456 vs 0xad6fa187
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:39 failed: 0x7fd8d456 vs 0xad6fa187
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:38 failed: 0xf2799c0f vs 0x20cee9de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:37 failed: 0xf2799c0f vs 0x20cee9de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:36 failed: 0xfa89831d vs 0x283ef6cc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:35 failed: 0xfa89831d vs 0x283ef6cc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:34 failed: 0x5cd46376 vs 0x8e6316a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:33 failed: 0x5cd46376 vs 0x8e6316a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:32 failed: 0xfc8053d4 vs 0x2e372605
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:31 failed: 0xfc8053d4 vs 0x2e372605
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:30 failed: 0x9234a0eb vs 0x4083d53a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:29 failed: 0x9234a0eb vs 0x4083d53a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:28 failed: 0x349d79b vs 0xd1fea24a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:27 failed: 0x349d79b vs 0xd1fea24a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:26 failed: 0x8d7a04c5 vs 0x5fcd7114
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:25 failed: 0x8d7a04c5 vs 0x5fcd7114
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:24 failed: 0x586817d vs 0xd731f4ac
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:23 failed: 0x586817d vs 0xd731f4ac
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:22 failed: 0xf96e4de2 vs 0x2bd93833
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:21 failed: 0xf96e4de2 vs 0x2bd93833
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:20 failed: 0xc6b0567e vs 0x140723af
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:19 failed: 0xc6b0567e vs 0x140723af
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:18 failed: 0xc34a2217 vs 0x11fd57c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:17 failed: 0xc34a2217 vs 0x11fd57c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:16 failed: 0xae429792 vs 0x7cf5e243
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:15 failed: 0xae429792 vs 0x7cf5e243
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:14 failed: 0xff19c565 vs 0x2daeb0b4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:13 failed: 0xff19c565 vs 0x2daeb0b4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:12 failed: 0x5c449d74 vs 0x8ef3e8a5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:11 failed: 0x5c449d74 vs 0x8ef3e8a5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:10 failed: 0xcfcbf48 vs 0xde4bca99
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:9 failed: 0xcfcbf48 vs 0xde4bca99
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:8 failed: 0x3ec384f6 vs 0xec74f127
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:7 failed: 0x3ec384f6 vs 0xec74f127
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:6 failed: 0xd7a88653 vs 0x51ff382
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:5 failed: 0xd7a88653 vs 0x51ff382
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:4 failed: 0x78a1decf vs 0xaa16ab1e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:3 failed: 0x78a1decf vs 0xaa16ab1e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:2 failed: 0x6bdd8f3b vs 0xb96afaea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xrgba8888:1 failed: 0x6bdd8f3b vs 0xb96afaea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:44 failed: 0xd006ae93 vs 0x876f8d10
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:43 failed: 0xd006ae93 vs 0x876f8d10
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:42 failed: 0x41443909 vs 0x162d1a8a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:41 failed: 0xb93a7b7d vs 0xee5358fe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:40 failed: 0x68895f0d vs 0x3fe07c8e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:39 failed: 0x68895f0d vs 0x3fe07c8e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:38 failed: 0x39e09855 vs 0x6e89bbd6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:37 failed: 0x39e09855 vs 0x6e89bbd6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:36 failed: 0xf90b91eb vs 0xae62b268
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:35 failed: 0xf90b91eb vs 0xae62b268
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:34 failed: 0x9982d642 vs 0xceebf5c1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:33 failed: 0x9982d642 vs 0xceebf5c1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:32 failed: 0x80516f2a vs 0xd7384ca9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:31 failed: 0x80516f2a vs 0xd7384ca9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:30 failed: 0xad7e48fe vs 0xfa176b7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:29 failed: 0xad7e48fe vs 0xfa176b7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:28 failed: 0xd19a455e vs 0x86f366dd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:27 failed: 0xd19a455e vs 0x86f366dd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:26 failed: 0xbcf0391c vs 0xeb991a9f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:25 failed: 0xbcf0391c vs 0xeb991a9f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:24 failed: 0x1549cd9c vs 0x4220ee1f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:23 failed: 0x1549cd9c vs 0x4220ee1f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:22 failed: 0xd2d99e49 vs 0x85b0bdca
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:21 failed: 0xd2d99e49 vs 0x85b0bdca
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:20 failed: 0xf53cdbe0 vs 0xa255f863
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:19 failed: 0xf53cdbe0 vs 0xa255f863
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:18 failed: 0xc2d81b9 vs 0x5b44a23a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:17 failed: 0xc2d81b9 vs 0x5b44a23a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:16 failed: 0xfa3acc9d vs 0xad53ef1e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:15 failed: 0xfa3acc9d vs 0xad53ef1e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:14 failed: 0x2a143c6 vs 0x55c86045
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:13 failed: 0x2a143c6 vs 0x55c86045
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:12 failed: 0x72f9e6c6 vs 0x2590c545
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:11 failed: 0x72f9e6c6 vs 0x2590c545
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:10 failed: 0xcea782ba vs 0x99cea139
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:9 failed: 0xcea782ba vs 0x99cea139
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:8 failed: 0x86e449d9 vs 0xd18d6a5a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:7 failed: 0x86e449d9 vs 0xd18d6a5a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:6 failed: 0xb390baf vs 0x5c50282c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:5 failed: 0xb390baf vs 0x5c50282c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:4 failed: 0xeaeb4730 vs 0xbd8264b3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:3 failed: 0xeaeb4730 vs 0xbd8264b3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:2 failed: 0x3890091b vs 0x6ff92a98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_1024x768xi16:1 failed: 0x3890091b vs 0x6ff92a98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:44 failed: 0xd1408afc vs 0x1253eb5e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:43 failed: 0xd1408afc vs 0x1253eb5e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:42 failed: 0xd85bfcef vs 0x1b489d4d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:41 failed: 0x3a309a73 vs 0xf923fbd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:40 failed: 0xf04e7d83 vs 0x335d1c21
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:39 failed: 0xf04e7d83 vs 0x335d1c21
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:38 failed: 0x97bf1e18 vs 0x54ac7fba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:37 failed: 0x97bf1e18 vs 0x54ac7fba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:36 failed: 0xe366a4ac vs 0x2075c50e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:35 failed: 0xe366a4ac vs 0x2075c50e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:34 failed: 0xc5e7af9e vs 0x6f4ce3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:33 failed: 0xc5e7af9e vs 0x6f4ce3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:32 failed: 0x282d6fa7 vs 0xeb3e0e05
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:31 failed: 0x282d6fa7 vs 0xeb3e0e05
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:30 failed: 0x339d6a7 vs 0xc02ab705
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:29 failed: 0x339d6a7 vs 0xc02ab705
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:28 failed: 0x98a90057 vs 0x5bba61f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:27 failed: 0x98a90057 vs 0x5bba61f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:26 failed: 0xaf518069 vs 0x6c42e1cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:25 failed: 0xaf518069 vs 0x6c42e1cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:24 failed: 0xe4bb707b vs 0x27a811d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:23 failed: 0xe4bb707b vs 0x27a811d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:22 failed: 0xe997fb41 vs 0x2a849ae3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:21 failed: 0xe997fb41 vs 0x2a849ae3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:20 failed: 0xc591ece5 vs 0x6828d47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:19 failed: 0xc591ece5 vs 0x6828d47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:18 failed: 0x3c0c30d6 vs 0xff1f5174
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:17 failed: 0x3c0c30d6 vs 0xff1f5174
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:16 failed: 0x566ba9af vs 0x9578c80d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:15 failed: 0x566ba9af vs 0x9578c80d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:14 failed: 0x22074991 vs 0xe1142833
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:13 failed: 0x22074991 vs 0xe1142833
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:12 failed: 0x8070dd5d vs 0x4363bcff
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:11 failed: 0x8070dd5d vs 0x4363bcff
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:10 failed: 0x9e46c193 vs 0x5d55a031
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:9 failed: 0x9e46c193 vs 0x5d55a031
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:8 failed: 0xc89b8262 vs 0xb88e3c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:7 failed: 0xc89b8262 vs 0xb88e3c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:6 failed: 0x6c66f069 vs 0xaf7591cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:5 failed: 0x6c66f069 vs 0xaf7591cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:4 failed: 0x8e44cc2a vs 0x4d57ad88
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:3 failed: 0x8e44cc2a vs 0x4d57ad88
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:2 failed: 0xeac3ae15 vs 0x29d0cfb7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_800x600xi16:1 failed: 0xeac3ae15 vs 0x29d0cfb7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:44 failed: 0xc5a7c634 vs 0x146816d5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:43 failed: 0xc5a7c634 vs 0x146816d5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:42 failed: 0x9b2fab86 vs 0x4ae07b67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:41 failed: 0x1aecc6b3 vs 0xcb231652
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:40 failed: 0x82a342ce vs 0x536c922f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:39 failed: 0x82a342ce vs 0x536c922f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:38 failed: 0x17a099e2 vs 0xc66f4903
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:37 failed: 0x17a099e2 vs 0xc66f4903
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:36 failed: 0x2661321f vs 0xf7aee2fe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:35 failed: 0x2661321f vs 0xf7aee2fe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:34 failed: 0x1252e769 vs 0xc39d3788
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:33 failed: 0x1252e769 vs 0xc39d3788
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:32 failed: 0xb39cc7c8 vs 0x62531729
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:31 failed: 0xb39cc7c8 vs 0x62531729
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:30 failed: 0x1fb4323f vs 0xce7be2de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:29 failed: 0x1fb4323f vs 0xce7be2de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:28 failed: 0x48fc6339 vs 0x9933b3d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:27 failed: 0x48fc6339 vs 0x9933b3d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:26 failed: 0x8f855bdc vs 0x5e4a8b3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:25 failed: 0x8f855bdc vs 0x5e4a8b3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:24 failed: 0x70708d5e vs 0xa1bf5dbf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:23 failed: 0x70708d5e vs 0xa1bf5dbf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:22 failed: 0xf279c638 vs 0x23b616d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:21 failed: 0xf279c638 vs 0x23b616d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:20 failed: 0xc904ac03 vs 0x18cb7ce2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:19 failed: 0xc904ac03 vs 0x18cb7ce2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:18 failed: 0x2219b4a0 vs 0xf3d66441
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:17 failed: 0x2219b4a0 vs 0xf3d66441
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:16 failed: 0xd6acbb9 vs 0xdca51b58
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:15 failed: 0xd6acbb9 vs 0xdca51b58
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:14 failed: 0xc7ca0b79 vs 0x1605db98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:13 failed: 0xc7ca0b79 vs 0x1605db98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:12 failed: 0xb1ef6438 vs 0x6020b4d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:11 failed: 0xb1ef6438 vs 0x6020b4d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:10 failed: 0x328783a8 vs 0xe3485349
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:9 failed: 0x328783a8 vs 0xe3485349
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:8 failed: 0xf1e9d780 vs 0x20260761
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:7 failed: 0xf1e9d780 vs 0x20260761
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:6 failed: 0x139ef467 vs 0xc2512486
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:5 failed: 0x139ef467 vs 0xc2512486
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:4 failed: 0x30b0199d vs 0xe17fc97c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:3 failed: 0x30b0199d vs 0xe17fc97c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:2 failed: 0x17543678 vs 0xc69be699
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> cmdline_cat_640x480xi16:1 failed: 0x17543678 vs 0xc69be699
> cmdline_cat_test: FAIL
> setjmp_test:
> setjmp_test: PASS
> gfxterm_menu 640x480xi16 done 343 ms
> gfxterm_menu 800x600xi16 done 366 ms
> gfxterm_menu 1024x768xi16 done 577 ms
> gfxterm_menu 640x480xrgba8888 done 549 ms
> gfxterm_menu 800x600xrgba8888 done 854 ms
> gfxterm_menu 1024x768xrgba8888 done 1350 ms
> gfxterm_menu 2560x1440xrgba8888 done 6265 ms
> gfxmenu 640x480xi16 done 16470 ms
> gfxmenu 800x600xi16 done 4792 ms
> gfxmenu 1024x768xi16 done 5647 ms
> gfxmenu 640x480xrgba8888 done 3925 ms
> gfxmenu 800x600xrgba8888 done 4173 ms
> gfxmenu 1024x768xrgba8888 done 4887 ms
> gfxmenu 2560x1440xrgba8888 done 11044 ms
> gfxterm_ar 640x480xi16 done 273 ms
> gfxterm_ar 800x600xi16 done 406 ms
> gfxterm_ar 1024x768xi16 done 626 ms
> gfxterm_ar 640x480xrgba8888 done 608 ms
> gfxterm_ar 800x600xrgba8888 done 911 ms
> gfxterm_ar 1024x768xrgba8888 done 1478 ms
> gfxterm_ar 2560x1440xrgba8888 done 6364 ms
> gfxterm_cyr 640x480xi16 done 282 ms
> gfxterm_cyr 800x600xi16 done 385 ms
> gfxterm_cyr 1024x768xi16 done 625 ms
> gfxterm_cyr 640x480xrgba8888 done 584 ms
> gfxterm_cyr 800x600xrgba8888 done 874 ms
> gfxterm_cyr 1024x768xrgba8888 done 1403 ms
> gfxterm_cyr 2560x1440xrgba8888 done 6287 ms
> gfxterm_heb 640x480xi16 done 308 ms
> gfxterm_heb 800x600xi16 done 431 ms
> gfxterm_heb 1024x768xi16 done 580 ms
> gfxterm_heb 640x480xrgba8888 done 578 ms
> gfxterm_heb 800x600xrgba8888 done 878 ms
> gfxterm_heb 1024x768xrgba8888 done 1383 ms
> gfxterm_heb 2560x1440xrgba8888 done 6327 ms
> gfxterm_gre 640x480xi16 done 332 ms
> gfxterm_gre 800x600xi16 done 400 ms
> gfxterm_gre 1024x768xi16 done 637 ms
> gfxterm_gre 640x480xrgba8888 done 588 ms
> gfxterm_gre 800x600xrgba8888 done 910 ms
> gfxterm_gre 1024x768xrgba8888 done 1403 ms
> gfxterm_gre 2560x1440xrgba8888 done 6323 ms
> gfxterm_ru 640x480xi16 done 281 ms
> gfxterm_ru 800x600xi16 done 412 ms
> gfxterm_ru 1024x768xi16 done 614 ms
> gfxterm_ru 640x480xrgba8888 done 611 ms
> gfxterm_ru 800x600xrgba8888 done 915 ms
> gfxterm_ru 1024x768xrgba8888 done 1415 ms
> gfxterm_ru 2560x1440xrgba8888 done 6425 ms
> gfxterm_fr 640x480xi16 done 394 ms
> gfxterm_fr 800x600xi16 done 428 ms
> gfxterm_fr 1024x768xi16 done 649 ms
> gfxterm_fr 640x480xrgba8888 done 624 ms
> gfxterm_fr 800x600xrgba8888 done 914 ms
> gfxterm_fr 1024x768xrgba8888 done 1480 ms
> gfxterm_fr 2560x1440xrgba8888 done 6474 ms
> gfxterm_quot 640x480xi16 done 292 ms
> gfxterm_quot 800x600xi16 done 400 ms
> gfxterm_quot 1024x768xi16 done 633 ms
> gfxterm_quot 640x480xrgba8888 done 601 ms
> gfxterm_quot 800x600xrgba8888 done 899 ms
> gfxterm_quot 1024x768xrgba8888 done 1412 ms
> gfxterm_quot 2560x1440xrgba8888 done 6290 ms
> gfxterm_piglatin 640x480xi16 done 296 ms
> gfxterm_piglatin 800x600xi16 done 413 ms
> gfxterm_piglatin 1024x768xi16 done 639 ms
> gfxterm_piglatin 640x480xrgba8888 done 606 ms
> gfxterm_piglatin 800x600xrgba8888 done 911 ms
> gfxterm_piglatin 1024x768xrgba8888 done 1431 ms
> gfxterm_piglatin 2560x1440xrgba8888 done 6303 ms
> gfxterm_ch 640x480xi16 done 314 ms
> gfxterm_ch 800x600xi16 done 431 ms
> gfxterm_ch 1024x768xi16 done 644 ms
> gfxterm_ch 640x480xrgba8888 done 619 ms
> gfxterm_ch 800x600xrgba8888 done 937 ms
> gfxterm_ch 1024x768xrgba8888 done 1446 ms
> gfxterm_ch 2560x1440xrgba8888 done 6370 ms
> gfxterm_red 640x480xi16 done 288 ms
> gfxterm_red 800x600xi16 done 420 ms
> gfxterm_red 1024x768xi16 done 660 ms
> gfxterm_red 640x480xrgba8888 done 634 ms
> gfxterm_red 800x600xrgba8888 done 903 ms
> gfxterm_red 1024x768xrgba8888 done 1448 ms
> gfxterm_red 2560x1440xrgba8888 done 6421 ms
> gfxterm_high 640x480xi16 done 306 ms
> gfxterm_high 800x600xi16 done 425 ms
> gfxterm_high 1024x768xi16 done 651 ms
> gfxterm_high 640x480xrgba8888 done 608 ms
> gfxterm_high 800x600xrgba8888 done 914 ms
> gfxterm_high 1024x768xrgba8888 done 1416 ms
> gfxterm_high 2560x1440xrgba8888 done 6331 ms
> gfxterm_menu:
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:18 failed: 0x65c64455 vs 0xfc345163
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:17 failed: 0x65c64455 vs 0xfc345163
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:12 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:11 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:10 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:4 failed: 0x65c64455 vs 0xfc345163
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:3 failed: 0x30ca83df vs 0x6927a7d4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:2 failed: 0x9b5b5462 vs 0xc2b67069
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_2560x1440xrgba8888:1 failed: 0x30ca83df vs 0x6927a7d4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:18 failed: 0x1bba526 vs 0xd7e4f5bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:17 failed: 0x1bba526 vs 0xd7e4f5bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:4 failed: 0x1bba526 vs 0xd7e4f5bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:3 failed: 0x17de21b4 vs 0x7318831a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:2 failed: 0x43a6856a vs 0x276027c4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xrgba8888:1 failed: 0x17de21b4 vs 0x7318831a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:18 failed: 0xab06ffec vs 0x1cd7d353
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:17 failed: 0xab06ffec vs 0x1cd7d353
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:15 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:14 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:13 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:12 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:11 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:10 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:9 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:8 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:7 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:4 failed: 0xab06ffec vs 0x1cd7d353
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:3 failed: 0xaafabace vs 0x65eff77c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:2 failed: 0xba0ca1af vs 0x7519ec1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xrgba8888:1 failed: 0xaafabace vs 0x65eff77c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:18 failed: 0x3e34fde vs 0xde04d65c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:17 failed: 0x3e34fde vs 0xde04d65c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:4 failed: 0x3e34fde vs 0xde04d65c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:3 failed: 0x3ab4d9ec vs 0xe709a12d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:2 failed: 0x8914d0db vs 0x54a9a81a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xrgba8888:1 failed: 0x3ab4d9ec vs 0xe709a12d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:18 failed: 0x6e0a3a7f vs 0x7c962dcb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:17 failed: 0x6e0a3a7f vs 0x7c962dcb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:15 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:14 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:13 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:12 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:11 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:10 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:9 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:8 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:7 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:4 failed: 0x6e0a3a7f vs 0x7c962dcb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:3 failed: 0x9e332c88 vs 0xf140d1df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:2 failed: 0x24bf7350 vs 0x4bcc8e07
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_1024x768xi16:1 failed: 0x9e332c88 vs 0xf140d1df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:18 failed: 0x5d24ad30 vs 0x5ea9fb21
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:17 failed: 0x5d24ad30 vs 0x5ea9fb21
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:15 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:14 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:13 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:12 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:11 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:10 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:9 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:8 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:7 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:4 failed: 0x5d24ad30 vs 0x5ea9fb21
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:3 failed: 0xe3123367 vs 0xe3daadd4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:2 failed: 0x4738b4df vs 0x47f02a6c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_800x600xi16:1 failed: 0xe3123367 vs 0xe3daadd4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:18 failed: 0x9e5a72f8 vs 0x1166d9d0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:17 failed: 0x9e5a72f8 vs 0x1166d9d0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:15 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:14 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:13 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:12 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:11 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:10 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:9 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:8 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:7 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:4 failed: 0x9e5a72f8 vs 0x1166d9d0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:3 failed: 0xd0e33a1d vs 0x4afab717
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:2 failed: 0xb62cd69e vs 0x2c355b94
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_high_640x480xi16:1 failed: 0xd0e33a1d vs 0x4afab717
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:18 failed: 0xb93434c0 vs 0x35a750d1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:17 failed: 0xb93434c0 vs 0x35a750d1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:15 failed: 0x227a0b33 vs 0x669ce8d2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:14 failed: 0x227a0b33 vs 0x669ce8d2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:13 failed: 0x227a0b33 vs 0x669ce8d2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:12 failed: 0x7eb83f05 vs 0x37bda260
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:11 failed: 0x7eb83f05 vs 0x37bda260
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:10 failed: 0x7eb83f05 vs 0x37bda260
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:9 failed: 0x1b296ad vs 0x48b70bc8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:8 failed: 0x1b296ad vs 0x48b70bc8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:7 failed: 0x1b296ad vs 0x48b70bc8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:4 failed: 0xb93434c0 vs 0x35a750d1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:3 failed: 0x9489babe vs 0x29c00f98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:2 failed: 0x3f186d03 vs 0x8251d825
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_2560x1440xrgba8888:1 failed: 0x9489babe vs 0x29c00f98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:18 failed: 0x2a131898 vs 0xc48ae2b6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:17 failed: 0x2a131898 vs 0xc48ae2b6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:15 failed: 0x4ba4a8c6 vs 0x142e3b3b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:14 failed: 0x4ba4a8c6 vs 0x142e3b3b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:13 failed: 0x4ba4a8c6 vs 0x142e3b3b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:12 failed: 0x71ccc852 vs 0x578e7371
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:11 failed: 0x71ccc852 vs 0x578e7371
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:10 failed: 0x71ccc852 vs 0x578e7371
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:9 failed: 0x50f031b6 vs 0x76b28a95
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:8 failed: 0x50f031b6 vs 0x76b28a95
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:7 failed: 0x50f031b6 vs 0x76b28a95
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:4 failed: 0x2a131898 vs 0xc48ae2b6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:3 failed: 0x59aaeb91 vs 0x2d85ebdc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:2 failed: 0xdd24f4f vs 0x79fd4f02
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xrgba8888:1 failed: 0x59aaeb91 vs 0x2d85ebdc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:18 failed: 0x6f740023 vs 0xd1d7405f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:17 failed: 0x6f740023 vs 0xd1d7405f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:15 failed: 0xc08504c9 vs 0x45e51664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:14 failed: 0xc08504c9 vs 0x45e51664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:13 failed: 0xc08504c9 vs 0x45e51664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:12 failed: 0xdfc60217 vs 0xf8dcb27e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:11 failed: 0xdfc60217 vs 0xf8dcb27e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:10 failed: 0xdfc60217 vs 0xf8dcb27e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:9 failed: 0xdd61a61 vs 0x2accaa08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:8 failed: 0xdd61a61 vs 0x2accaa08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:7 failed: 0xdd61a61 vs 0x2accaa08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:4 failed: 0x6f740023 vs 0xd1d7405f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:3 failed: 0xac50c841 vs 0xf655f9b2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:2 failed: 0xbca6d320 vs 0xe6a3e2d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xrgba8888:1 failed: 0xac50c841 vs 0xf655f9b2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:18 failed: 0x3e0c1649 vs 0x168efa6f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:17 failed: 0x3e0c1649 vs 0x168efa6f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:15 failed: 0xe4a2391c vs 0x822f2a5a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:14 failed: 0xe4a2391c vs 0x822f2a5a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:13 failed: 0xe4a2391c vs 0x822f2a5a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:12 failed: 0x67e8deda vs 0x26af2399
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:11 failed: 0x67e8deda vs 0x26af2399
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:10 failed: 0x67e8deda vs 0x26af2399
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:9 failed: 0xf63358e9 vs 0xb774a5aa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:8 failed: 0xf63358e9 vs 0xb774a5aa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:7 failed: 0xf63358e9 vs 0xb774a5aa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:4 failed: 0x3e0c1649 vs 0x168efa6f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:3 failed: 0x1b68cb52 vs 0xe7160822
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:2 failed: 0xa8c8c265 vs 0x54b60115
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xrgba8888:1 failed: 0x1b68cb52 vs 0xe7160822
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:18 failed: 0xb232cb02 vs 0x23cf2668
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:17 failed: 0xb232cb02 vs 0x23cf2668
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:15 failed: 0xac0d36d vs 0xcf3e4539
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:14 failed: 0xac0d36d vs 0xcf3e4539
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:13 failed: 0xac0d36d vs 0xcf3e4539
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:12 failed: 0x73c0f33b vs 0x561d8866
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:11 failed: 0x73c0f33b vs 0x561d8866
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:10 failed: 0x73c0f33b vs 0x561d8866
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:9 failed: 0x8d1832f7 vs 0xa8c549aa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:8 failed: 0x8d1832f7 vs 0xa8c549aa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:7 failed: 0x8d1832f7 vs 0xa8c549aa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:4 failed: 0xb232cb02 vs 0x23cf2668
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:3 failed: 0x104b3f66 vs 0xfc5938ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:2 failed: 0xaac760be vs 0x46d56737
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_1024x768xi16:1 failed: 0x104b3f66 vs 0xfc5938ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:18 failed: 0xe83ad816 vs 0x31c145de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:17 failed: 0xe83ad816 vs 0x31c145de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:15 failed: 0x5ae32bb vs 0x9dea66fc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:14 failed: 0x5ae32bb vs 0x9dea66fc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:13 failed: 0x5ae32bb vs 0x9dea66fc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:12 failed: 0xf112f592 vs 0x854a2155
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:11 failed: 0xf112f592 vs 0x854a2155
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:10 failed: 0xf112f592 vs 0x854a2155
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:9 failed: 0x57e7f8f5 vs 0x23bf2c32
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:8 failed: 0x57e7f8f5 vs 0x23bf2c32
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:7 failed: 0x57e7f8f5 vs 0x23bf2c32
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:4 failed: 0xe83ad816 vs 0x31c145de
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:3 failed: 0x252d5498 vs 0xff9301f2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:2 failed: 0x8107d320 vs 0x5bb9864a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_800x600xi16:1 failed: 0x252d5498 vs 0xff9301f2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:18 failed: 0x2ab236d7 vs 0x27f5f1c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:17 failed: 0x2ab236d7 vs 0x27f5f1c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:15 failed: 0xf4dc62e0 vs 0xaa87de65
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:14 failed: 0xf4dc62e0 vs 0xaa87de65
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:13 failed: 0xf4dc62e0 vs 0xaa87de65
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:12 failed: 0x92245d65 vs 0x752d2377
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:11 failed: 0x92245d65 vs 0x752d2377
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:10 failed: 0x92245d65 vs 0x752d2377
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:9 failed: 0xeca43003 vs 0xbad4e11
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:8 failed: 0xeca43003 vs 0xbad4e11
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:7 failed: 0xeca43003 vs 0xbad4e11
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:4 failed: 0x2ab236d7 vs 0x27f5f1c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:3 failed: 0x8b6c6f26 vs 0x930e8e13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:2 failed: 0xeda383a5 vs 0xf5c16290
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_red_640x480xi16:1 failed: 0x8b6c6f26 vs 0x930e8e13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x2ed1ad15
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x2ed1ad15
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0xe05a6b1b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0xe05a6b1b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0xe05a6b1b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:12 failed: 0x92375489 vs 0xb17b21a9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:11 failed: 0x92375489 vs 0xb17b21a9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:10 failed: 0x92375489 vs 0xb17b21a9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0xce718801
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0xce718801
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0xce718801
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x2ed1ad15
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0xb7cac764
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0xeb4bf417
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0xb7cac764
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0x4debded4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0x4debded4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xda557d8c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xda557d8c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xda557d8c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x99f535c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x99f535c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x99f535c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xb8c9cc22
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xb8c9cc22
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xb8c9cc22
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0x4debded4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0x72ff749c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xeda8c283
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0x72ff749c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xf7aafd36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xf7aafd36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:15 failed: 0xab71b19d vs 0x9d94b8b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:14 failed: 0xab71b19d vs 0x9d94b8b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:13 failed: 0xab71b19d vs 0x9d94b8b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:12 failed: 0xb432b743 vs 0x20ad1cad
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:11 failed: 0xb432b743 vs 0x20ad1cad
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:10 failed: 0xb432b743 vs 0x20ad1cad
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:9 failed: 0x6622af35 vs 0xf2bd04db
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:8 failed: 0x6622af35 vs 0xf2bd04db
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:7 failed: 0x6622af35 vs 0xf2bd04db
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xf7aafd36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:3 failed: 0xfc73c55a vs 0xe2d7b585
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:2 failed: 0xec85de3b vs 0x35241f36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xrgba8888:1 failed: 0xfc73c55a vs 0xe2d7b585
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:18 failed: 0x69572b99 vs 0xbef24e58
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:17 failed: 0x69572b99 vs 0xbef24e58
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x7a704ef6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x7a704ef6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x7a704ef6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xdef04735
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xdef04735
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xdef04735
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x4f2bc106
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x4f2bc106
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x4f2bc106
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:4 failed: 0x69572b99 vs 0xbef24e58
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:3 failed: 0xa550770e vs 0xa653dcda
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:2 failed: 0x16f07e39 vs 0x3392e976
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xrgba8888:1 failed: 0xa550770e vs 0xa653dcda
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:18 failed: 0xfecbd38d vs 0x8d3d3f13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:17 failed: 0xfecbd38d vs 0x8d3d3f13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:15 failed: 0xb4838578 vs 0xd8f187ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:14 failed: 0xb4838578 vs 0xd8f187ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:13 failed: 0xb4838578 vs 0xd8f187ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:12 failed: 0xcd83a52e vs 0x41d24ab3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:11 failed: 0xcd83a52e vs 0x41d24ab3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:10 failed: 0xcd83a52e vs 0x41d24ab3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:9 failed: 0x335b64e2 vs 0xbf0a8b7f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:8 failed: 0x335b64e2 vs 0xbf0a8b7f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:7 failed: 0x335b64e2 vs 0xbf0a8b7f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:4 failed: 0xfecbd38d vs 0x8d3d3f13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:3 failed: 0xa3dcbe09 vs 0xd02a5297
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:2 failed: 0x1950e1d1 vs 0xe627ab58
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_1024x768xi16:1 failed: 0xa3dcbe09 vs 0xd02a5297
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:18 failed: 0xfbf885ac vs 0xa7789ad3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:17 failed: 0xfbf885ac vs 0xa7789ad3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:15 failed: 0xba20232c vs 0xb41d6fde
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:14 failed: 0xba20232c vs 0xb41d6fde
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:13 failed: 0xba20232c vs 0xb41d6fde
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:12 failed: 0x4e9ce405 vs 0xacbd2877
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:11 failed: 0x4e9ce405 vs 0xacbd2877
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:10 failed: 0x4e9ce405 vs 0xacbd2877
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:9 failed: 0xe869e962 vs 0xa482510
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:8 failed: 0xe869e962 vs 0xa482510
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:7 failed: 0xe869e962 vs 0xa482510
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:4 failed: 0xfbf885ac vs 0xa7789ad3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:3 failed: 0xd5fd00d3 vs 0x897d1fac
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:2 failed: 0x71d7876b vs 0xaa982529
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_800x600xi16:1 failed: 0xd5fd00d3 vs 0x897d1fac
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:18 failed: 0xb631b22 vs 0xbd3d9a49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:17 failed: 0xb631b22 vs 0xbd3d9a49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:15 failed: 0x17aaa81 vs 0xe102822c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:14 failed: 0x17aaa81 vs 0xe102822c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:13 failed: 0x17aaa81 vs 0xe102822c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:12 failed: 0x67829504 vs 0x3ea87f3e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:11 failed: 0x67829504 vs 0x3ea87f3e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:10 failed: 0x67829504 vs 0x3ea87f3e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:9 failed: 0x1902f862 vs 0x40281258
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:8 failed: 0x1902f862 vs 0x40281258
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:7 failed: 0x1902f862 vs 0x40281258
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:4 failed: 0xb631b22 vs 0xbd3d9a49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:3 failed: 0x4895d665 vs 0xfecb570e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:2 failed: 0x2e5a3ae6 vs 0xccb97a7a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ch_640x480xi16:1 failed: 0x4895d665 vs 0xfecb570e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x1250f2bc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x1250f2bc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x66a230e7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x66a230e7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x66a230e7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:12 failed: 0x92375489 vs 0x37837a55
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:11 failed: 0x92375489 vs 0x37837a55
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:10 failed: 0x92375489 vs 0x37837a55
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0x4889d3fd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0x4889d3fd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0x4889d3fd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x1250f2bc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0x8b4b98cd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0x78ddc6e4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0x8b4b98cd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0xef1fb3b0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0xef1fb3b0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xd4fcb5c3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xd4fcb5c3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xd4fcb5c3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x975cfd89
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x975cfd89
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x975cfd89
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xb660046d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xb660046d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xb660046d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0xef1fb3b0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0xd00b19f8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xba73a9c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0xd00b19f8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:18 failed: 0x756c9d6b vs 0x4bebe1b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:17 failed: 0x756c9d6b vs 0x4bebe1b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:15 failed: 0xab71b19d vs 0x77e35b98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:14 failed: 0xab71b19d vs 0x77e35b98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:13 failed: 0xab71b19d vs 0x77e35b98
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:12 failed: 0xb432b743 vs 0xcadaff82
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:11 failed: 0xb432b743 vs 0xcadaff82
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:10 failed: 0xb432b743 vs 0xcadaff82
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:9 failed: 0x6622af35 vs 0x18cae7f4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:8 failed: 0x6622af35 vs 0x18cae7f4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:7 failed: 0x6622af35 vs 0x18cae7f4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:4 failed: 0x756c9d6b vs 0x4bebe1b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:3 failed: 0xfc73c55a vs 0x5e96a904
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:2 failed: 0xec85de3b vs 0x27864d3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xrgba8888:1 failed: 0xfc73c55a vs 0x5e96a904
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:18 failed: 0x69572b99 vs 0x99b0cf46
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:17 failed: 0x69572b99 vs 0x99b0cf46
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:15 failed: 0x9c157db5 vs 0xaec6192f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:14 failed: 0x9c157db5 vs 0xaec6192f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:13 failed: 0x9c157db5 vs 0xaec6192f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xa4610ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xa4610ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xa4610ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x9b9d96df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x9b9d96df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x9b9d96df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:4 failed: 0x69572b99 vs 0x99b0cf46
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:3 failed: 0xa550770e vs 0x81115dc4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:2 failed: 0x16f07e39 vs 0xddf3f768
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xrgba8888:1 failed: 0xa550770e vs 0x81115dc4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:18 failed: 0xfecbd38d vs 0x3f60c462
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:17 failed: 0xfecbd38d vs 0x3f60c462
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:15 failed: 0xb4838578 vs 0x4a34861e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:14 failed: 0xb4838578 vs 0x4a34861e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:13 failed: 0xb4838578 vs 0x4a34861e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:12 failed: 0xcd83a52e vs 0xd3174b41
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:11 failed: 0xcd83a52e vs 0xd3174b41
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:10 failed: 0xcd83a52e vs 0xd3174b41
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:9 failed: 0x335b64e2 vs 0x2dcf8a8d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:8 failed: 0x335b64e2 vs 0x2dcf8a8d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:7 failed: 0x335b64e2 vs 0x2dcf8a8d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:4 failed: 0xfecbd38d vs 0x3f60c462
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:3 failed: 0xa3dcbe09 vs 0x6277a9e6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:2 failed: 0x1950e1d1 vs 0xa3265ffb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_1024x768xi16:1 failed: 0xa3dcbe09 vs 0x6277a9e6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:18 failed: 0xfbf885ac vs 0xfb100b13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:17 failed: 0xfbf885ac vs 0xfb100b13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:15 failed: 0xba20232c vs 0x6db8386d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:14 failed: 0xba20232c vs 0x6db8386d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:13 failed: 0xba20232c vs 0x6db8386d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:12 failed: 0x4e9ce405 vs 0x75187fc4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:11 failed: 0x4e9ce405 vs 0x75187fc4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:10 failed: 0x4e9ce405 vs 0x75187fc4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:9 failed: 0xe869e962 vs 0xd3ed72a3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:8 failed: 0xe869e962 vs 0xd3ed72a3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:7 failed: 0xe869e962 vs 0xd3ed72a3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:4 failed: 0xfbf885ac vs 0xfb100b13
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:3 failed: 0xd5fd00d3 vs 0xd5158e6c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:2 failed: 0x71d7876b vs 0xdc71ba0f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_800x600xi16:1 failed: 0xd5fd00d3 vs 0xd5158e6c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:18 failed: 0xb631b22 vs 0x7462f5d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:17 failed: 0xb631b22 vs 0x7462f5d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:15 failed: 0x17aaa81 vs 0x5594b2ee
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:14 failed: 0x17aaa81 vs 0x5594b2ee
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:13 failed: 0x17aaa81 vs 0x5594b2ee
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:12 failed: 0x67829504 vs 0x8a3e4ffc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:11 failed: 0x67829504 vs 0x8a3e4ffc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:10 failed: 0x67829504 vs 0x8a3e4ffc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:9 failed: 0x1902f862 vs 0xf4be229a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:8 failed: 0x1902f862 vs 0xf4be229a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:7 failed: 0x1902f862 vs 0xf4be229a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:4 failed: 0xb631b22 vs 0x7462f5d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:3 failed: 0x4895d665 vs 0x37943894
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:2 failed: 0x2e5a3ae6 vs 0x78248c70
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_piglatin_640x480xi16:1 failed: 0x4895d665 vs 0x37943894
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0xe53473ab
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0xe53473ab
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:12 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:11 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:10 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0xe53473ab
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0x7c2f19da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0xd7bece67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0x7c2f19da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0x59b7e501
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0x59b7e501
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0x59b7e501
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0x66a34f49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0x32dbeb97
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0x66a34f49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xf05a51a1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xf05a51a1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:15 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:14 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:13 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:12 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:11 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:10 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:9 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:8 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:7 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xf05a51a1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:3 failed: 0xfc73c55a vs 0xe5271912
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:2 failed: 0xec85de3b vs 0xf5d10273
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xrgba8888:1 failed: 0xfc73c55a vs 0xe5271912
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:18 failed: 0x69572b99 vs 0xb11ee1b4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:17 failed: 0x69572b99 vs 0xb11ee1b4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:4 failed: 0x69572b99 vs 0xb11ee1b4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:3 failed: 0xa550770e vs 0xa9bf7336
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:2 failed: 0x16f07e39 vs 0x1a1f7a01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xrgba8888:1 failed: 0xa550770e vs 0xa9bf7336
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:18 failed: 0xfecbd38d vs 0xe83484a4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:17 failed: 0xfecbd38d vs 0xe83484a4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:15 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:14 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:13 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:12 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:11 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:10 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:9 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:8 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:7 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:4 failed: 0xfecbd38d vs 0xe83484a4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:3 failed: 0xa3dcbe09 vs 0xb523e920
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:2 failed: 0x1950e1d1 vs 0xfafb6f8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_1024x768xi16:1 failed: 0xa3dcbe09 vs 0xb523e920
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:18 failed: 0xfbf885ac vs 0x531b584
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:17 failed: 0xfbf885ac vs 0x531b584
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:15 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:14 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:13 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:12 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:11 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:10 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:9 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:8 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:7 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:4 failed: 0xfbf885ac vs 0x531b584
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:3 failed: 0xd5fd00d3 vs 0x2b3430fb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:2 failed: 0x71d7876b vs 0x8f1eb743
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_800x600xi16:1 failed: 0xd5fd00d3 vs 0x2b3430fb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:18 failed: 0xb631b22 vs 0x26e7e0bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:17 failed: 0xb631b22 vs 0x26e7e0bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:15 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:14 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:13 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:12 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:11 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:10 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:9 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:8 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:7 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:4 failed: 0xb631b22 vs 0x26e7e0bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:3 failed: 0x4895d665 vs 0x65112dfc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:2 failed: 0x2e5a3ae6 vs 0x3dec17f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_quot_640x480xi16:1 failed: 0x4895d665 vs 0x65112dfc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x3039dcd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x3039dcd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x651c88c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x651c88c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x651c88c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:12 failed: 0x92375489 vs 0x5770823e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:11 failed: 0x92375489 vs 0x5770823e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:10 failed: 0x92375489 vs 0x5770823e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0x287a2b96
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0x287a2b96
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0x287a2b96
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x3039dcd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0x9a18f7bc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0x5fcecc43
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0x9a18f7bc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0xc5f53014
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0xc5f53014
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:15 failed: 0x951f3923 vs 0x98b0e4cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:14 failed: 0x951f3923 vs 0x98b0e4cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:13 failed: 0x951f3923 vs 0x98b0e4cb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0xdb10ac81
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0xdb10ac81
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0xdb10ac81
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xfa2c5565
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xfa2c5565
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xfa2c5565
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0xc5f53014
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0xfae19a5c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xd1e8fabb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0xfae19a5c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xe856431
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xe856431
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:15 failed: 0xab71b19d vs 0xc6f212f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:14 failed: 0xab71b19d vs 0xc6f212f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:13 failed: 0xab71b19d vs 0xc6f212f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:12 failed: 0xb432b743 vs 0x7bcbb6ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:11 failed: 0xb432b743 vs 0x7bcbb6ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:10 failed: 0xb432b743 vs 0x7bcbb6ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:9 failed: 0x6622af35 vs 0xa9dbae99
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:8 failed: 0x6622af35 vs 0xa9dbae99
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:7 failed: 0x6622af35 vs 0xa9dbae99
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xe856431
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:3 failed: 0xfc73c55a vs 0x1bf82c82
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:2 failed: 0xec85de3b vs 0xc7b39627
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xrgba8888:1 failed: 0xfc73c55a vs 0x1bf82c82
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:18 failed: 0x69572b99 vs 0x97308e26
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:17 failed: 0x69572b99 vs 0x97308e26
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x6e6e1404
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x6e6e1404
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x6e6e1404
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xcaee1dc7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xcaee1dc7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xcaee1dc7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x5b359bf4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x5b359bf4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x5b359bf4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:4 failed: 0x69572b99 vs 0x97308e26
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:3 failed: 0xa550770e vs 0x8f911ca4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:2 failed: 0x16f07e39 vs 0xcbf1d895
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xrgba8888:1 failed: 0xa550770e vs 0x8f911ca4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:18 failed: 0xfecbd38d vs 0xbf1df534
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:17 failed: 0xfecbd38d vs 0xbf1df534
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:15 failed: 0xb4838578 vs 0x40b3b41f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:14 failed: 0xb4838578 vs 0x40b3b41f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:13 failed: 0xb4838578 vs 0x40b3b41f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:12 failed: 0xcd83a52e vs 0xd9907940
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:11 failed: 0xcd83a52e vs 0xd9907940
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:10 failed: 0xcd83a52e vs 0xd9907940
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:9 failed: 0x335b64e2 vs 0x2748b88c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:8 failed: 0x335b64e2 vs 0x2748b88c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:7 failed: 0x335b64e2 vs 0x2748b88c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:4 failed: 0xfecbd38d vs 0xbf1df534
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:3 failed: 0xa3dcbe09 vs 0xe20a98b0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:2 failed: 0x1950e1d1 vs 0x7e8cedef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_1024x768xi16:1 failed: 0xa3dcbe09 vs 0xe20a98b0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:18 failed: 0xfbf885ac vs 0x5a296896
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:17 failed: 0xfbf885ac vs 0x5a296896
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:15 failed: 0xba20232c vs 0x666ac025
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:14 failed: 0xba20232c vs 0x666ac025
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:13 failed: 0xba20232c vs 0x666ac025
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:12 failed: 0x4e9ce405 vs 0x7eca878c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:11 failed: 0x4e9ce405 vs 0x7eca878c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:10 failed: 0x4e9ce405 vs 0x7eca878c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:9 failed: 0xe869e962 vs 0xd83f8aeb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:8 failed: 0xe869e962 vs 0xd83f8aeb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:7 failed: 0xe869e962 vs 0xd83f8aeb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:4 failed: 0xfbf885ac vs 0x5a296896
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:3 failed: 0xd5fd00d3 vs 0x742cede9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:2 failed: 0x71d7876b vs 0x83bb7a50
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_800x600xi16:1 failed: 0xd5fd00d3 vs 0x742cede9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:18 failed: 0xb631b22 vs 0xe5d557ce
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:17 failed: 0xb631b22 vs 0xe5d557ce
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:15 failed: 0x17aaa81 vs 0x85666873
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:14 failed: 0x17aaa81 vs 0x85666873
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:13 failed: 0x17aaa81 vs 0x85666873
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:12 failed: 0x67829504 vs 0x5acc9561
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:11 failed: 0x67829504 vs 0x5acc9561
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:10 failed: 0x67829504 vs 0x5acc9561
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:9 failed: 0x1902f862 vs 0x244cf807
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:8 failed: 0x1902f862 vs 0x244cf807
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:7 failed: 0x1902f862 vs 0x244cf807
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:4 failed: 0xb631b22 vs 0xe5d557ce
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:3 failed: 0x4895d665 vs 0xa6239a89
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:2 failed: 0x2e5a3ae6 vs 0x8dc4bfbb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_fr_640x480xi16:1 failed: 0x4895d665 vs 0xa6239a89
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x8481a25b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x8481a25b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0xed2f3c72
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0xed2f3c72
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0xed2f3c72
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:12 failed: 0x92375489 vs 0xbc0e76c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:11 failed: 0x92375489 vs 0xbc0e76c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:10 failed: 0x92375489 vs 0xbc0e76c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0xc304df68
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0xc304df68
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0xc304df68
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x8481a25b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0x1d9ac82a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0xa254aa53
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0x1d9ac82a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0x48edfcb8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0x48edfcb8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xb787ac67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xb787ac67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xb787ac67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0xf427e42d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0xf427e42d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0xf427e42d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xd51b1dc9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xd51b1dc9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xd51b1dc9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0x48edfcb8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0x77f956f0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xfb0cc079
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0x77f956f0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xe95dd296
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xe95dd296
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:15 failed: 0xab71b19d vs 0x8a402292
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:14 failed: 0xab71b19d vs 0x8a402292
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:13 failed: 0xab71b19d vs 0x8a402292
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:12 failed: 0xb432b743 vs 0x37798688
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:11 failed: 0xb432b743 vs 0x37798688
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:10 failed: 0xb432b743 vs 0x37798688
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:9 failed: 0x6622af35 vs 0xe5699efe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:8 failed: 0x6622af35 vs 0xe5699efe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:7 failed: 0x6622af35 vs 0xe5699efe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xe95dd296
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:3 failed: 0xfc73c55a vs 0xfc209a25
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:2 failed: 0xec85de3b vs 0xd5c20779
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xrgba8888:1 failed: 0xfc73c55a vs 0xfc209a25
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:18 failed: 0x69572b99 vs 0x5d17e584
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:17 failed: 0x69572b99 vs 0x5d17e584
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:15 failed: 0x9c157db5 vs 0xb4cefe6b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:14 failed: 0x9c157db5 vs 0xb4cefe6b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:13 failed: 0x9c157db5 vs 0xb4cefe6b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0x104ef7a8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0x104ef7a8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0x104ef7a8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x8195719b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x8195719b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x8195719b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:4 failed: 0x69572b99 vs 0x5d17e584
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:3 failed: 0xa550770e vs 0x45b67706
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:2 failed: 0x16f07e39 vs 0x375fb5db
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xrgba8888:1 failed: 0xa550770e vs 0x45b67706
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:18 failed: 0xfecbd38d vs 0xf00a9f9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:17 failed: 0xfecbd38d vs 0xf00a9f9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:15 failed: 0xb4838578 vs 0x6462589a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:14 failed: 0xb4838578 vs 0x6462589a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:13 failed: 0xb4838578 vs 0x6462589a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:12 failed: 0xcd83a52e vs 0xfd4195c5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:11 failed: 0xcd83a52e vs 0xfd4195c5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:10 failed: 0xcd83a52e vs 0xfd4195c5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:9 failed: 0x335b64e2 vs 0x3995409
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:8 failed: 0x335b64e2 vs 0x3995409
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:7 failed: 0x335b64e2 vs 0x3995409
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:4 failed: 0xfecbd38d vs 0xf00a9f9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:3 failed: 0xa3dcbe09 vs 0x5217c47d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:2 failed: 0x1950e1d1 vs 0x7c8ae63e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_1024x768xi16:1 failed: 0xa3dcbe09 vs 0x5217c47d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:18 failed: 0xfbf885ac vs 0x7dfaf24a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:17 failed: 0xfbf885ac vs 0x7dfaf24a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:15 failed: 0xba20232c vs 0xbddce3ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:14 failed: 0xba20232c vs 0xbddce3ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:13 failed: 0xba20232c vs 0xbddce3ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:12 failed: 0x4e9ce405 vs 0xa57ca445
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:11 failed: 0x4e9ce405 vs 0xa57ca445
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:10 failed: 0x4e9ce405 vs 0xa57ca445
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:9 failed: 0xe869e962 vs 0x389a922
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:8 failed: 0xe869e962 vs 0x389a922
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:7 failed: 0xe869e962 vs 0x389a922
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:4 failed: 0xfbf885ac vs 0x7dfaf24a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:3 failed: 0xd5fd00d3 vs 0x53ff7735
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:2 failed: 0x71d7876b vs 0x8cbf197c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_800x600xi16:1 failed: 0xd5fd00d3 vs 0x53ff7735
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:18 failed: 0xb631b22 vs 0x5dc37a4e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:17 failed: 0xb631b22 vs 0x5dc37a4e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:15 failed: 0x17aaa81 vs 0x77bd060b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:14 failed: 0x17aaa81 vs 0x77bd060b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:13 failed: 0x17aaa81 vs 0x77bd060b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:12 failed: 0x67829504 vs 0xa817fb19
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:11 failed: 0x67829504 vs 0xa817fb19
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:10 failed: 0x67829504 vs 0xa817fb19
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:9 failed: 0x1902f862 vs 0xd697967f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:8 failed: 0x1902f862 vs 0xd697967f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:7 failed: 0x1902f862 vs 0xd697967f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:4 failed: 0xb631b22 vs 0x5dc37a4e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:3 failed: 0x4895d665 vs 0x1e35b709
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:2 failed: 0x2e5a3ae6 vs 0x2683bf92
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ru_640x480xi16:1 failed: 0x4895d665 vs 0x1e35b709
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x3fd2f75e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x3fd2f75e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x11ae54c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x11ae54c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x11ae54c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:12 failed: 0x92375489 vs 0x408f1e7b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:11 failed: 0x92375489 vs 0x408f1e7b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:10 failed: 0x92375489 vs 0x408f1e7b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0x3f85b7d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0x3f85b7d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0x3f85b7d3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x3fd2f75e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0xa6c99d2f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0x1de04317
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0xa6c99d2f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0xf2668535
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0xf2668535
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xdf2731b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xdf2731b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xdf2731b7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x9c8779fd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x9c8779fd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x9c8779fd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xbdbb8019
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xbdbb8019
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xbdbb8019
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0xf2668535
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0xcd722f7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xe4df8d6b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0xcd722f7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xb5a1232f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xb5a1232f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:15 failed: 0xab71b19d vs 0x212cc8e7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:14 failed: 0xab71b19d vs 0x212cc8e7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:13 failed: 0xab71b19d vs 0x212cc8e7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:12 failed: 0xb432b743 vs 0x9c156cfd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:11 failed: 0xb432b743 vs 0x9c156cfd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:10 failed: 0xb432b743 vs 0x9c156cfd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:9 failed: 0x6622af35 vs 0x4e05748b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:8 failed: 0x6622af35 vs 0x4e05748b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:7 failed: 0x6622af35 vs 0x4e05748b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xb5a1232f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:3 failed: 0xfc73c55a vs 0xa0dc6b9c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:2 failed: 0xec85de3b vs 0xc2761148
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xrgba8888:1 failed: 0xfc73c55a vs 0xa0dc6b9c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:18 failed: 0x69572b99 vs 0x173747ea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:17 failed: 0x69572b99 vs 0x173747ea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x99a2f6da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x99a2f6da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x99a2f6da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0x3d22ff19
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0x3d22ff19
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0x3d22ff19
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:9 failed: 0x8e841c40 vs 0xacf9792a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:8 failed: 0x8e841c40 vs 0xacf9792a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:7 failed: 0x8e841c40 vs 0xacf9792a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:4 failed: 0x69572b99 vs 0x173747ea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:3 failed: 0xa550770e vs 0xf96d568
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:2 failed: 0x16f07e39 vs 0x7ad05c1b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xrgba8888:1 failed: 0xa550770e vs 0xf96d568
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:18 failed: 0xfecbd38d vs 0xf4dbb9b1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:17 failed: 0xfecbd38d vs 0xf4dbb9b1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:15 failed: 0xb4838578 vs 0xe12d9633
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:14 failed: 0xb4838578 vs 0xe12d9633
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:13 failed: 0xb4838578 vs 0xe12d9633
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:12 failed: 0xcd83a52e vs 0x780e5b6c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:11 failed: 0xcd83a52e vs 0x780e5b6c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:10 failed: 0xcd83a52e vs 0x780e5b6c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:9 failed: 0x335b64e2 vs 0x86d69aa0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:8 failed: 0x335b64e2 vs 0x86d69aa0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:7 failed: 0x335b64e2 vs 0x86d69aa0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:4 failed: 0xfecbd38d vs 0xf4dbb9b1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:3 failed: 0xa3dcbe09 vs 0xa9ccd435
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:2 failed: 0x1950e1d1 vs 0x1ac646eb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_1024x768xi16:1 failed: 0xa3dcbe09 vs 0xa9ccd435
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:18 failed: 0xfbf885ac vs 0x30cf079e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:17 failed: 0xfbf885ac vs 0x30cf079e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:15 failed: 0xba20232c vs 0x1172970b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:14 failed: 0xba20232c vs 0x1172970b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:13 failed: 0xba20232c vs 0x1172970b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:12 failed: 0x4e9ce405 vs 0x9d2d0a2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:11 failed: 0x4e9ce405 vs 0x9d2d0a2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:10 failed: 0x4e9ce405 vs 0x9d2d0a2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:9 failed: 0xe869e962 vs 0xaf27ddc5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:8 failed: 0xe869e962 vs 0xaf27ddc5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:7 failed: 0xe869e962 vs 0xaf27ddc5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:4 failed: 0xfbf885ac vs 0x30cf079e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:3 failed: 0xd5fd00d3 vs 0x1eca82e1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:2 failed: 0x71d7876b vs 0xe8fa59cc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_800x600xi16:1 failed: 0xd5fd00d3 vs 0x1eca82e1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:18 failed: 0xb631b22 vs 0xfddaf85d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:17 failed: 0xb631b22 vs 0xfddaf85d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:15 failed: 0x17aaa81 vs 0xba04b375
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:14 failed: 0x17aaa81 vs 0xba04b375
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:13 failed: 0x17aaa81 vs 0xba04b375
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:12 failed: 0x67829504 vs 0x65ae4e67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:11 failed: 0x67829504 vs 0x65ae4e67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:10 failed: 0x67829504 vs 0x65ae4e67
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:9 failed: 0x1902f862 vs 0x1b2e2301
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:8 failed: 0x1902f862 vs 0x1b2e2301
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:7 failed: 0x1902f862 vs 0x1b2e2301
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:4 failed: 0xb631b22 vs 0xfddaf85d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:3 failed: 0x4895d665 vs 0xbe2c351a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:2 failed: 0x2e5a3ae6 vs 0x2692720
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_gre_640x480xi16:1 failed: 0x4895d665 vs 0xbe2c351a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0xa2c27c49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0xa2c27c49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x7dfa4e27
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x7dfa4e27
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x7dfa4e27
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:12 failed: 0x92375489 vs 0x2cdb0495
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:11 failed: 0x92375489 vs 0x2cdb0495
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:10 failed: 0x92375489 vs 0x2cdb0495
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0x53d1ad3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0x53d1ad3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0x53d1ad3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0xa2c27c49
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0x3bd91638
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0x1d74dd4a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0x3bd91638
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0xf7190a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0xf7190a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:15 failed: 0x951f3923 vs 0x465f628b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:14 failed: 0x951f3923 vs 0x465f628b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:13 failed: 0x951f3923 vs 0x465f628b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x5ff2ac1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x5ff2ac1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x5ff2ac1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0x24c3d325
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0x24c3d325
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0x24c3d325
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0xf7190a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0x30653ae8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0x7fcd187
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0x30653ae8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:18 failed: 0x756c9d6b vs 0x100430f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:17 failed: 0x756c9d6b vs 0x100430f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:15 failed: 0xab71b19d vs 0xb2e1d1c3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:14 failed: 0xab71b19d vs 0xb2e1d1c3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:13 failed: 0xab71b19d vs 0xb2e1d1c3
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:12 failed: 0xb432b743 vs 0xfd875d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:11 failed: 0xb432b743 vs 0xfd875d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:10 failed: 0xb432b743 vs 0xfd875d9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:9 failed: 0x6622af35 vs 0xddc86daf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:8 failed: 0x6622af35 vs 0xddc86daf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:7 failed: 0x6622af35 vs 0xddc86daf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:4 failed: 0x756c9d6b vs 0x100430f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:3 failed: 0xfc73c55a vs 0x5797846
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:2 failed: 0xec85de3b vs 0x25a6ad40
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xrgba8888:1 failed: 0xfc73c55a vs 0x5797846
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:18 failed: 0x69572b99 vs 0x815c4e3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:17 failed: 0x69572b99 vs 0x815c4e3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:15 failed: 0x9c157db5 vs 0xae9417d1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:14 failed: 0x9c157db5 vs 0xae9417d1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:13 failed: 0x9c157db5 vs 0xae9417d1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xa141e12
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xa141e12
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xa141e12
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x9bcf9821
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x9bcf9821
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x9bcf9821
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:4 failed: 0x69572b99 vs 0x815c4e3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:3 failed: 0xa550770e vs 0x99fddcbe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:2 failed: 0x16f07e39 vs 0x6d5c8895
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xrgba8888:1 failed: 0xa550770e vs 0x99fddcbe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:18 failed: 0xfecbd38d vs 0x8ae8e0d7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:17 failed: 0xfecbd38d vs 0x8ae8e0d7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:15 failed: 0xb4838578 vs 0x3d9232e0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:14 failed: 0xb4838578 vs 0x3d9232e0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:13 failed: 0xb4838578 vs 0x3d9232e0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:12 failed: 0xcd83a52e vs 0xa4b1ffbf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:11 failed: 0xcd83a52e vs 0xa4b1ffbf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:10 failed: 0xcd83a52e vs 0xa4b1ffbf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:9 failed: 0x335b64e2 vs 0x5a693e73
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:8 failed: 0x335b64e2 vs 0x5a693e73
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:7 failed: 0x335b64e2 vs 0x5a693e73
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:4 failed: 0xfecbd38d vs 0x8ae8e0d7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:3 failed: 0xa3dcbe09 vs 0xd7ff8d53
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:2 failed: 0x1950e1d1 vs 0x665b2728
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_1024x768xi16:1 failed: 0xa3dcbe09 vs 0xd7ff8d53
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:18 failed: 0xfbf885ac vs 0x7da1b226
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:17 failed: 0xfbf885ac vs 0x7da1b226
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:15 failed: 0xba20232c vs 0x11d6080
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:14 failed: 0xba20232c vs 0x11d6080
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:13 failed: 0xba20232c vs 0x11d6080
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:12 failed: 0x4e9ce405 vs 0x19bd2729
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:11 failed: 0x4e9ce405 vs 0x19bd2729
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:10 failed: 0x4e9ce405 vs 0x19bd2729
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:9 failed: 0xe869e962 vs 0xbf482a4e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:8 failed: 0xe869e962 vs 0xbf482a4e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:7 failed: 0xe869e962 vs 0xbf482a4e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:4 failed: 0xfbf885ac vs 0x7da1b226
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:3 failed: 0xd5fd00d3 vs 0x53a43759
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:2 failed: 0x71d7876b vs 0xe0f26bfa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_800x600xi16:1 failed: 0xd5fd00d3 vs 0x53a43759
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:18 failed: 0xb631b22 vs 0xb0d35677
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:17 failed: 0xb631b22 vs 0xb0d35677
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:15 failed: 0x17aaa81 vs 0x36a3cffa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:14 failed: 0x17aaa81 vs 0x36a3cffa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:13 failed: 0x17aaa81 vs 0x36a3cffa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:12 failed: 0x67829504 vs 0xe90932e8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:11 failed: 0x67829504 vs 0xe90932e8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:10 failed: 0x67829504 vs 0xe90932e8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:9 failed: 0x1902f862 vs 0x97895f8e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:8 failed: 0x1902f862 vs 0x97895f8e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:7 failed: 0x1902f862 vs 0x97895f8e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:4 failed: 0xb631b22 vs 0xb0d35677
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:3 failed: 0x4895d665 vs 0xf3259b30
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:2 failed: 0x2e5a3ae6 vs 0xf1f01411
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_heb_640x480xi16:1 failed: 0x4895d665 vs 0xf3259b30
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x395f237e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x395f237e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0xcfe161d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0xcfe161d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0xcfe161d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:12 failed: 0x92375489 vs 0x9ec02b6a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:11 failed: 0x92375489 vs 0x9ec02b6a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:10 failed: 0x92375489 vs 0x9ec02b6a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0xe1ca82c2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0xe1ca82c2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0xe1ca82c2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x395f237e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0xa044490f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0xe23458db
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0xa044490f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0xd517124d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0xd517124d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xedf25fee
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xedf25fee
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xedf25fee
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0xae5217a4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0xae5217a4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0xae5217a4
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0x8f6eee40
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0x8f6eee40
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0x8f6eee40
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0xd517124d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0xea03b805
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0x74148290
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0xea03b805
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:18 failed: 0x756c9d6b vs 0x9468513f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:17 failed: 0x756c9d6b vs 0x9468513f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:15 failed: 0xab71b19d vs 0xcac1d8e8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:14 failed: 0xab71b19d vs 0xcac1d8e8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:13 failed: 0xab71b19d vs 0xcac1d8e8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:12 failed: 0xb432b743 vs 0x77f87cf2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:11 failed: 0xb432b743 vs 0x77f87cf2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:10 failed: 0xb432b743 vs 0x77f87cf2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:9 failed: 0x6622af35 vs 0xa5e86484
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:8 failed: 0x6622af35 vs 0xa5e86484
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:7 failed: 0x6622af35 vs 0xa5e86484
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:4 failed: 0x756c9d6b vs 0x9468513f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:3 failed: 0xfc73c55a vs 0x8115198c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:2 failed: 0xec85de3b vs 0x1abdaee1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xrgba8888:1 failed: 0xfc73c55a vs 0x8115198c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:18 failed: 0x69572b99 vs 0x9d99406d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:17 failed: 0x69572b99 vs 0x9d99406d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x4bd8a91c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x4bd8a91c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x4bd8a91c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xef58a0df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xef58a0df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xef58a0df
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x7e8326ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x7e8326ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x7e8326ec
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:4 failed: 0x69572b99 vs 0x9d99406d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:3 failed: 0xa550770e vs 0x8538d2ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:2 failed: 0x16f07e39 vs 0xab143284
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xrgba8888:1 failed: 0xa550770e vs 0x8538d2ef
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:18 failed: 0xfecbd38d vs 0xb97e8b2b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:17 failed: 0xfecbd38d vs 0xb97e8b2b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:15 failed: 0xb4838578 vs 0x70bd500
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:14 failed: 0xb4838578 vs 0x70bd500
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:13 failed: 0xb4838578 vs 0x70bd500
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:12 failed: 0xcd83a52e vs 0x9e28185f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:11 failed: 0xcd83a52e vs 0x9e28185f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:10 failed: 0xcd83a52e vs 0x9e28185f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:9 failed: 0x335b64e2 vs 0x60f0d993
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:8 failed: 0x335b64e2 vs 0x60f0d993
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:7 failed: 0x335b64e2 vs 0x60f0d993
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:4 failed: 0xfecbd38d vs 0xb97e8b2b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:3 failed: 0xa3dcbe09 vs 0xe469e6af
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:2 failed: 0x1950e1d1 vs 0x46ac2012
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_1024x768xi16:1 failed: 0xa3dcbe09 vs 0xe469e6af
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:18 failed: 0xfbf885ac vs 0xed081855
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:17 failed: 0xfbf885ac vs 0xed081855
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:15 failed: 0xba20232c vs 0x80ef6b5c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:14 failed: 0xba20232c vs 0x80ef6b5c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:13 failed: 0xba20232c vs 0x80ef6b5c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:12 failed: 0x4e9ce405 vs 0x984f2cf5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:11 failed: 0x4e9ce405 vs 0x984f2cf5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:10 failed: 0x4e9ce405 vs 0x984f2cf5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:9 failed: 0xe869e962 vs 0x3eba2192
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:8 failed: 0xe869e962 vs 0x3eba2192
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:7 failed: 0xe869e962 vs 0x3eba2192
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:4 failed: 0xfbf885ac vs 0xed081855
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:3 failed: 0xd5fd00d3 vs 0xc30d9d2a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:2 failed: 0x71d7876b vs 0x60b9ed26
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_800x600xi16:1 failed: 0xd5fd00d3 vs 0xc30d9d2a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:18 failed: 0xb631b22 vs 0x908f47ed
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:17 failed: 0xb631b22 vs 0x908f47ed
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:15 failed: 0x17aaa81 vs 0xb7a27c08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:14 failed: 0x17aaa81 vs 0xb7a27c08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:13 failed: 0x17aaa81 vs 0xb7a27c08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:12 failed: 0x67829504 vs 0x6808811a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:11 failed: 0x67829504 vs 0x6808811a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:10 failed: 0x67829504 vs 0x6808811a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:9 failed: 0x1902f862 vs 0x1688ec7c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:8 failed: 0x1902f862 vs 0x1688ec7c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:7 failed: 0x1902f862 vs 0x1688ec7c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:4 failed: 0xb631b22 vs 0x908f47ed
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:3 failed: 0x4895d665 vs 0xd3798aaa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:2 failed: 0x2e5a3ae6 vs 0xab48784c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_cyr_640x480xi16:1 failed: 0x4895d665 vs 0xd3798aaa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0x95716931
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0x95716931
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x7137c7da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x7137c7da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x7137c7da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:12 failed: 0x92375489 vs 0x20168d68
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:11 failed: 0x92375489 vs 0x20168d68
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:10 failed: 0x92375489 vs 0x20168d68
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0x5f1c24c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0x5f1c24c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0x5f1c24c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0x95716931
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0xc6a0340
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0x7dd5855c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0xc6a0340
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0x418ed00f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0x418ed00f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xe1656ac7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xe1656ac7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xe1656ac7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0xa2c5228d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0xa2c5228d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0xa2c5228d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0x83f9db69
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0x83f9db69
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0x83f9db69
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0x418ed00f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0x7e9a7a47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xb1651b5a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0x7e9a7a47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xed49fb08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xed49fb08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:15 failed: 0xab71b19d vs 0x35c61ecb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:14 failed: 0xab71b19d vs 0x35c61ecb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:13 failed: 0xab71b19d vs 0x35c61ecb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:12 failed: 0xb432b743 vs 0x88ffbad1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:11 failed: 0xb432b743 vs 0x88ffbad1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:10 failed: 0xb432b743 vs 0x88ffbad1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:9 failed: 0x6622af35 vs 0x5aefa2a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:8 failed: 0x6622af35 vs 0x5aefa2a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:7 failed: 0x6622af35 vs 0x5aefa2a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xed49fb08
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:3 failed: 0xfc73c55a vs 0xf834b3bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:2 failed: 0xec85de3b vs 0x3951bd1a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xrgba8888:1 failed: 0xfc73c55a vs 0xf834b3bb
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:18 failed: 0x69572b99 vs 0x311b3fe8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:17 failed: 0x69572b99 vs 0x311b3fe8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:15 failed: 0x9c157db5 vs 0xddb20d3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:14 failed: 0x9c157db5 vs 0xddb20d3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:13 failed: 0x9c157db5 vs 0xddb20d3c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0x793204ff
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0x793204ff
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0x793204ff
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:9 failed: 0x8e841c40 vs 0xe8e982cc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:8 failed: 0x8e841c40 vs 0xe8e982cc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:7 failed: 0x8e841c40 vs 0xe8e982cc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:4 failed: 0x69572b99 vs 0x311b3fe8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:3 failed: 0xa550770e vs 0x29baad6a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:2 failed: 0x16f07e39 vs 0x348b1f2b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xrgba8888:1 failed: 0xa550770e vs 0x29baad6a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:18 failed: 0xfecbd38d vs 0x2c0d2745
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:17 failed: 0xfecbd38d vs 0x2c0d2745
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:15 failed: 0xb4838578 vs 0xc97c723
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:14 failed: 0xb4838578 vs 0xc97c723
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:13 failed: 0xb4838578 vs 0xc97c723
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:12 failed: 0xcd83a52e vs 0x95b40a7c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:11 failed: 0xcd83a52e vs 0x95b40a7c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:10 failed: 0xcd83a52e vs 0x95b40a7c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:9 failed: 0x335b64e2 vs 0x6b6ccbb0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:8 failed: 0x335b64e2 vs 0x6b6ccbb0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:7 failed: 0x335b64e2 vs 0x6b6ccbb0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:4 failed: 0xfecbd38d vs 0x2c0d2745
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:3 failed: 0xa3dcbe09 vs 0x711a4ac1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:2 failed: 0x1950e1d1 vs 0x6396f14c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_1024x768xi16:1 failed: 0xa3dcbe09 vs 0x711a4ac1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:18 failed: 0xfbf885ac vs 0xdd28d5be
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:17 failed: 0xfbf885ac vs 0xdd28d5be
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:15 failed: 0xba20232c vs 0x4df6782
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:14 failed: 0xba20232c vs 0x4df6782
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:13 failed: 0xba20232c vs 0x4df6782
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:12 failed: 0x4e9ce405 vs 0x1c7f202b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:11 failed: 0x4e9ce405 vs 0x1c7f202b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:10 failed: 0x4e9ce405 vs 0x1c7f202b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:9 failed: 0xe869e962 vs 0xba8a2d4c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:8 failed: 0xe869e962 vs 0xba8a2d4c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:7 failed: 0xe869e962 vs 0xba8a2d4c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:4 failed: 0xfbf885ac vs 0xdd28d5be
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:3 failed: 0xd5fd00d3 vs 0xf32d50c1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:2 failed: 0x71d7876b vs 0x730a7ed
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_800x600xi16:1 failed: 0xd5fd00d3 vs 0xf32d50c1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:18 failed: 0xb631b22 vs 0x9346a17a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:17 failed: 0xb631b22 vs 0x9346a17a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:15 failed: 0x17aaa81 vs 0xdd5cd33
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:14 failed: 0x17aaa81 vs 0xdd5cd33
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:13 failed: 0x17aaa81 vs 0xdd5cd33
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:12 failed: 0x67829504 vs 0xd27f3021
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:11 failed: 0x67829504 vs 0xd27f3021
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:10 failed: 0x67829504 vs 0xd27f3021
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:9 failed: 0x1902f862 vs 0xacff5d47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:8 failed: 0x1902f862 vs 0xacff5d47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:7 failed: 0x1902f862 vs 0xacff5d47
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:4 failed: 0xb631b22 vs 0x9346a17a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:3 failed: 0x4895d665 vs 0xd0b06c3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:2 failed: 0x2e5a3ae6 vs 0xde50d1a5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_ar_640x480xi16:1 failed: 0x4895d665 vs 0xd0b06c3d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:17 failed: 0x243a0263 vs 0x11d75fd2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:16 failed: 0x243a0263 vs 0x11d75fd2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:14 failed: 0xbe86a397 vs 0xc5308b73
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:13 failed: 0xbe86a397 vs 0xc5308b73
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:12 failed: 0xbe86a397 vs 0xc5308b73
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:11 failed: 0x305dce5 vs 0xe4ff3bd8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:10 failed: 0x305dce5 vs 0xe4ff3bd8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:9 failed: 0x305dce5 vs 0xe4ff3bd8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:8 failed: 0x82f62a34 vs 0x650ccd09
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:7 failed: 0x82f62a34 vs 0x650ccd09
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:6 failed: 0x82f62a34 vs 0x650ccd09
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:5 failed: 0xdcab296d vs 0x6d6bb4bc
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:4 failed: 0x243a0263 vs 0x11d75fd2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:3 failed: 0x20f5440c vs 0x151819bd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:2 failed: 0xdf6015d4 vs 0xea8d4865
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_2560x1440xrgba8888:1 failed: 0x20f5440c vs 0x151819bd
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:17 failed: 0x6175bd2a vs 0x8fc0c430
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:16 failed: 0x6175bd2a vs 0x8fc0c430
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:14 failed: 0x1a96e64e vs 0x69f71c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:13 failed: 0x1a96e64e vs 0x69f71c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:12 failed: 0x1a96e64e vs 0x69f71c0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:11 failed: 0x3c38b6f3 vs 0x504171d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:10 failed: 0x3c38b6f3 vs 0x504171d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:9 failed: 0x3c38b6f3 vs 0x504171d8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:8 failed: 0xfa8af2ed vs 0x96f335c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:7 failed: 0xfa8af2ed vs 0x96f335c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:6 failed: 0xfa8af2ed vs 0x96f335c6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:4 failed: 0x6175bd2a vs 0x8fc0c430
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:3 failed: 0xf30cfe66 vs 0x1db9877c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:2 failed: 0x90af87b4 vs 0x7e1afeae
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xrgba8888:1 failed: 0xf30cfe66 vs 0x1db9877c
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:17 failed: 0x1ff5efc6 vs 0xe328b7a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:16 failed: 0x1ff5efc6 vs 0xe328b7a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:14 failed: 0xc0a10f4e vs 0xd6d05397
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:13 failed: 0xc0a10f4e vs 0xd6d05397
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:12 failed: 0xc0a10f4e vs 0xd6d05397
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:11 failed: 0xc40c8f6e vs 0x9a27c771
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:10 failed: 0xc40c8f6e vs 0x9a27c771
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:9 failed: 0xc40c8f6e vs 0x9a27c771
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:8 failed: 0xab45537f vs 0xf56e1b60
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:7 failed: 0xab45537f vs 0xf56e1b60
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:6 failed: 0xab45537f vs 0xf56e1b60
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:4 failed: 0x1ff5efc6 vs 0xe328b7a7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:3 failed: 0x128a4584 vs 0xee571de5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:2 failed: 0xaa57f69e vs 0x568aaeff
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xrgba8888:1 failed: 0x128a4584 vs 0xee571de5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:17 failed: 0x8c1d7490 vs 0x3111489
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:16 failed: 0x8c1d7490 vs 0x3111489
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:14 failed: 0x64d8c5b1 vs 0xcbf8af57
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:13 failed: 0x64d8c5b1 vs 0xcbf8af57
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:12 failed: 0x64d8c5b1 vs 0xcbf8af57
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:11 failed: 0xd686aaf2 vs 0xdae9a625
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:10 failed: 0xd686aaf2 vs 0xdae9a625
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:9 failed: 0xd686aaf2 vs 0xdae9a625
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:8 failed: 0x3d23408e vs 0x314c4c59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:7 failed: 0x3d23408e vs 0x314c4c59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:6 failed: 0x3d23408e vs 0x314c4c59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:4 failed: 0x8c1d7490 vs 0x3111489
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:3 failed: 0x3158ccee vs 0xbe54acf7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:2 failed: 0x14408769 vs 0x9b4ce770
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xrgba8888:1 failed: 0x3158ccee vs 0xbe54acf7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:17 failed: 0xed881e89 vs 0xdf5f2fc0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:16 failed: 0xed881e89 vs 0xdf5f2fc0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:14 failed: 0xb7bb6ec0 vs 0xd2ddee01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:13 failed: 0xb7bb6ec0 vs 0xd2ddee01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:12 failed: 0xb7bb6ec0 vs 0xd2ddee01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:11 failed: 0xed0b6cc9 vs 0x3bf7d1da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:10 failed: 0xed0b6cc9 vs 0x3bf7d1da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:9 failed: 0xed0b6cc9 vs 0x3bf7d1da
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:8 failed: 0x92b5ca5d vs 0x4449774e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:7 failed: 0x92b5ca5d vs 0x4449774e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:6 failed: 0x92b5ca5d vs 0x4449774e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:4 failed: 0xed881e89 vs 0xdf5f2fc0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:3 failed: 0xd4cb9cf3 vs 0xe61cadba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:2 failed: 0xaa57866e vs 0x9880b727
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_1024x768xi16:1 failed: 0xd4cb9cf3 vs 0xe61cadba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:17 failed: 0xc06b53c7 vs 0xf00f044e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:16 failed: 0xc06b53c7 vs 0xf00f044e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:14 failed: 0x81b91e5a vs 0xbc30ed71
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:13 failed: 0x81b91e5a vs 0xbc30ed71
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:12 failed: 0x81b91e5a vs 0xbc30ed71
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:11 failed: 0xbedc5768 vs 0xb79bcf7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:10 failed: 0xbedc5768 vs 0xb79bcf7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:9 failed: 0xbedc5768 vs 0xb79bcf7d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:8 failed: 0xeb83fd62 vs 0xe2c46577
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:7 failed: 0xeb83fd62 vs 0xe2c46577
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:6 failed: 0xeb83fd62 vs 0xe2c46577
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:4 failed: 0xc06b53c7 vs 0xf00f044e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:3 failed: 0x1b0baff4 vs 0x2b6ff87d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:2 failed: 0x53aa7b2b vs 0x63ce2ca2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_800x600xi16:1 failed: 0x1b0baff4 vs 0x2b6ff87d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:17 failed: 0xc2794c6e vs 0x490ad6fe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:16 failed: 0xc2794c6e vs 0x490ad6fe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:14 failed: 0xa0413953 vs 0xcfc14f0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:13 failed: 0xa0413953 vs 0xcfc14f0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:12 failed: 0xa0413953 vs 0xcfc14f0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:11 failed: 0x48ca36e4 vs 0x3833877a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:10 failed: 0x48ca36e4 vs 0x3833877a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:9 failed: 0x48ca36e4 vs 0x3833877a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:8 failed: 0x1412c024 vs 0x64eb71ba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:7 failed: 0x1412c024 vs 0x64eb71ba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:6 failed: 0x1412c024 vs 0x64eb71ba
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:4 failed: 0xc2794c6e vs 0x490ad6fe
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:3 failed: 0x979427e8 vs 0x1ce7bd78
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:2 failed: 0xe3561a65 vs 0x682580f5
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxmenu_640x480xi16:1 failed: 0x979427e8 vs 0x1ce7bd78
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:18 failed: 0xe03444bf vs 0xa8fc31a6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:17 failed: 0xe03444bf vs 0xa8fc31a6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:15 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:14 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:13 failed: 0xcef560bf vs 0x8e5a9312
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:12 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:11 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:10 failed: 0x92375489 vs 0xdf7bd9a0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:9 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:8 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:7 failed: 0xed3dfd21 vs 0xa0717008
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:4 failed: 0xe03444bf vs 0xa8fc31a6
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:3 failed: 0x88eacec4 vs 0x31e75bd7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:2 failed: 0x237b1979 vs 0x9a768c6a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_2560x1440xrgba8888:1 failed: 0x88eacec4 vs 0x31e75bd7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:18 failed: 0x29b7f7df vs 0xcd87647e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:17 failed: 0x29b7f7df vs 0xcd87647e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:15 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:14 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:13 failed: 0x951f3923 vs 0xd15b5e2e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:12 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:11 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:10 failed: 0xaf7759b7 vs 0x92fb1664
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:9 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:8 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:7 failed: 0x8e4ba053 vs 0xb3c7ef80
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:4 failed: 0x29b7f7df vs 0xcd87647e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:3 failed: 0x3e8c55c7 vs 0xf293ce36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:2 failed: 0x6af4f119 vs 0xa6eb6ae8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xrgba8888:1 failed: 0x3e8c55c7 vs 0xf293ce36
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:18 failed: 0x756c9d6b vs 0xb279bf59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:17 failed: 0x756c9d6b vs 0xb279bf59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:15 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:14 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:13 failed: 0xab71b19d vs 0x9c719024
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:12 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:11 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:10 failed: 0xb432b743 vs 0x2148343e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:9 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:8 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:7 failed: 0x6622af35 vs 0xf3582c48
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:4 failed: 0x756c9d6b vs 0xb279bf59
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:3 failed: 0xfc73c55a vs 0xa704f7ea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:2 failed: 0xec85de3b vs 0xb7f2ec8b
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xrgba8888:1 failed: 0xfc73c55a vs 0xa704f7ea
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:18 failed: 0x69572b99 vs 0x43f5296
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:17 failed: 0x69572b99 vs 0x43f5296
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:15 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:14 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:13 failed: 0x9c157db5 vs 0x76a62c0a
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:12 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:11 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:10 failed: 0x1f5f9a73 vs 0xd22625c9
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:9 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:8 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:7 failed: 0x8e841c40 vs 0x43fda3fa
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:4 failed: 0x69572b99 vs 0x43f5296
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:3 failed: 0xa550770e vs 0x1c9ec014
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:2 failed: 0x16f07e39 vs 0xaf3ec923
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xrgba8888:1 failed: 0xa550770e vs 0x1c9ec014
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:18 failed: 0xfecbd38d vs 0x685c74f2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:17 failed: 0xfecbd38d vs 0x685c74f2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:15 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:14 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:13 failed: 0xb4838578 vs 0x5b18528e
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:12 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:11 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:10 failed: 0xcd83a52e vs 0xc23b9fd1
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:9 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:8 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:7 failed: 0x335b64e2 vs 0x3ce35e1d
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:4 failed: 0xfecbd38d vs 0x685c74f2
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:3 failed: 0xa3dcbe09 vs 0x354b1976
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:2 failed: 0x1950e1d1 vs 0x8fc746ae
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_1024x768xi16:1 failed: 0xa3dcbe09 vs 0x354b1976
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:18 failed: 0xfbf885ac vs 0xbc519000
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:17 failed: 0xfbf885ac vs 0xbc519000
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:15 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:14 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:13 failed: 0xba20232c vs 0x16f0dc06
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:12 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:11 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:10 failed: 0x4e9ce405 vs 0xe509baf
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:9 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:8 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:7 failed: 0xe869e962 vs 0xa8a596c8
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:4 failed: 0xfbf885ac vs 0xbc519000
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:3 failed: 0xd5fd00d3 vs 0x9254157f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:2 failed: 0x71d7876b vs 0x367e92c7
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_800x600xi16:1 failed: 0xd5fd00d3 vs 0x9254157f
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:18 failed: 0xb631b22 vs 0x9a068414
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:17 failed: 0xb631b22 vs 0x9a068414
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:15 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:14 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:13 failed: 0x17aaa81 vs 0xc3269013
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:12 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:11 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:10 failed: 0x67829504 vs 0x1c8c6d01
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:9 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:8 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:7 failed: 0x1902f862 vs 0x620c0067
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:4 failed: 0xb631b22 vs 0x9a068414
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:3 failed: 0x4895d665 vs 0xd9f04953
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:2 failed: 0x2e5a3ae6 vs 0xbf3fa5d0
>  tests/video_checksum.c:checksum:615: assert failed: 0 Checksum 
> gfxterm_menu_640x480xi16:1 failed: 0x4895d665 vs 0xd9f04953
> gfxterm_menu: FAIL
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> color 0: ff000000
> color 1: ffa80000
> color 2: ff00a800
> color 3: ffa8a800
> color 4: ff0000a8
> color 5: ffa800a8
> color 6: ff0054a8
> color 7: ffa8a8a8
> color 8: ff545454
> color 9: fffe5454
> color 10: ff54fe54
> color 11: fffefe54
> color 12: ff5454fe
> color 13: fffe54fe
> color 14: ff54fefe
> color 15: fffefefe
> videotest_checksum:
> videotest_checksum: PASS
> exfctest:
> exfctest: PASS
> legacy_password_test:
> legacy_password_test: PASS
> TEST FAILURE
> FAIL grub_func_test (exit status: 1)
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]