word-list-tests test failure on s390x
This test fails on the s390x architecture (which is big endian, in case that matters):
+ /usr/bin/meson test -C redhat-linux-build --num-processes 3 --print-errorlogs
ninja: Entering directory `/builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build'
ninja: no work to do.
1/7 charset OK 0.01s
2/7 gen-word-list OK 0.00s
3/7 word-list-misc OK 0.00s
4/7 Validate desktop file OK 0.00s
5/7 Validate appstream file OK 0.02s
6/7 tests_main OK 0.05s
7/7 word-list-tests FAIL 0.18s killed by signal 6 SIGABRT
>>> MALLOC_PERTURB_=181 G_TEST_BUILDDIR=/builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build/src G_TEST_SRCDIR=/builddir/build/BUILD/crosswords-0.3.5/src /builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build/src/word-list-tests --tap -k
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
000320 00 00 00 00 25 00 00 00 00 00 25 00 00 00 00 00 >....%.....%.....<
000330 25 00 00 00 00 00 25 00 00 00 00 00 25 00 01 00 >%.....%.....%...<
000340 7b 0a 20 20 22 63 68 61 72 73 65 74 22 3a 20 22 >{. "charset": "<
000350 41 42 43 44 45 46 47 48 49 4a 4b 22 2c 0a 20 20 >ABCDEFGHIJK",. <
000360 22 66 69 6c 74 65 72 63 68 61 72 22 3a 20 22 3f >"filterchar": "?<
000370 22 2c 0a 20 20 22 6d 69 6e 2d 6c 65 6e 67 74 68 >",. "min-length<
000380 22 3a 20 33 2c 0a 20 20 22 6d 61 78 2d 6c 65 6e >": 3,. "max-len<
000390 67 74 68 22 3a 20 35 2c 0a 20 20 22 74 68 72 65 >gth": 5,. "thre<
0003a0 73 68 6f 6c 64 22 3a 20 30 2c 0a 20 20 22 6c 65 >shold": 0,. "le<
0003b0 74 74 65 72 2d 6c 69 73 74 2d 6f 66 66 73 65 74 >tter-list-offset<
0003c0 22 3a 20 31 37 2c 0a 20 20 22 6c 65 74 74 65 72 >": 17,. "letter<
0003d0 2d 69 6e 64 65 78 2d 6f 66 66 73 65 74 22 3a 20 >-index-offset": <
0003e0 33 39 2c 0a 20 20 22 77 6f 72 64 73 22 3a 20 5b >39,. "words": [<
0003f0 0a 09 09 5b 33 2c 20 35 2c 20 30 2c 20 32 5d 2c >...[3, 5, 0, 2],<
000400 0a 09 09 5b 35 2c 20 37 2c 20 31 30 2c 20 31 5d >...[5, 7, 10, 1]<
000410 0a 09 5d 0a 7d 0a >..].}.<
000416
ok 2 /word_list/ascii_roundtrip
000000 01 41 c3 91 4f 00 01 c3 89 53 45 00 02 48 4f 4c >.A..O....SE..HOL<
000010 41 00 00 00 02 50 c3 82 54 c3 89 00 02 5a 55 4c >A....P..T....ZUL<
000020 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >U...............<
000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >................<
000040 00 00 00 00 00 00 00 00 00 00 00 24 00 01 00 00 >...........$....<
000050 00 26 00 00 00 00 00 26 00 00 00 00 00 26 00 00 >.&.....&.....&..<
000060 00 00 00 26 00 00 00 00 00 26 00 00 00 00 00 26 >...&.....&.....&<
000070 00 00 00 00 00 26 00 00 00 00 00 26 00 00 00 00 >.....&.....&....<
000080 00 26 00 00 00 00 00 26 00 00 00 00 00 26 00 01 >.&.....&.....&..<
000090 00 00 00 28 00 00 00 00 00 28 00 00 00 00 00 28 >...(.....(.....(<
0000a0 00 00 00 00 00 28 00 00 00 00 00 28 00 00 00 00 >.....(.....(....<
0000b0 00 28 00 00 00 00 00 28 00 00 00 00 00 28 00 01 >.(.....(.....(..<
0000c0 00 00 00 2a 00 00 00 00 00 2a 00 00 00 00 00 2a >...*.....*.....*<
0000d0 00 00 00 00 00 2a 00 00 00 00 00 2a 00 00 00 00 >.....*.....*....<
0000e0 00 2a 00 01 00 00 00 2c 00 00 00 00 00 2c 00 01 >.*.....,.....,..<
0000f0 00 00 00 2e 00 00 00 00 00 2e 00 00 00 00 00 2e >................<
000100 00 01 00 00 00 30 00 00 00 00 00 30 00 00 00 00 >.....0.....0....<
000110 00 30 00 00 00 00 00 30 00 00 00 00 00 30 00 00 >.0.....0.....0..<
000120 00 00 00 30 00 00 00 00 00 30 00 00 00 00 00 30 >...0.....0.....0<
000130 00 00 00 00 00 30 00 00 00 00 00 30 00 00 00 00 >.....0.....0....<
000140 00 30 00 01 00 00 00 32 00 00 00 00 00 32 00 00 >.0.....2.....2..<
000150 00 00 00 32 00 01 00 00 00 34 00 00 00 00 00 34 >...2.....4.....4<
000160 00 00 00 00 00 34 00 00 00 00 00 34 00 01 00 00 >.....4.....4....<
000170 00 36 00 00 00 00 00 36 00 00 00 00 00 36 00 00 >.6.....6.....6..<
000180 00 00 00 36 00 00 00 00 00 36 00 00 00 00 00 36 >...6.....6.....6<
000190 00 00 00 00 00 36 00 00 00 00 00 36 00 01 00 00 >.....6.....6....<
0001a0 00 38 00 00 00 00 00 38 00 00 00 00 00 38 00 00 >.8.....8.....8..<
0001b0 00 00 00 38 00 01 00 00 00 3a 00 00 00 00 00 3a >...8.....:.....:<
0001c0 00 01 00 00 00 3c 00 00 00 00 00 3c 00 00 00 00 >.....<.....<....<
0001d0 00 3c 00 00 00 00 00 3c 00 00 00 00 00 3c 00 00 >.<.....<.....<..<
0001e0 00 00 00 3c 00 02 00 00 00 40 00 00 00 00 00 40 >...<.....@.....@<
0001f0 00 00 00 00 00 40 00 00 00 00 00 40 00 01 00 00 >.....@.....@....<
000200 00 42 00 00 00 00 00 42 00 00 00 00 00 42 00 00 >.B.....B.....B..<
000210 00 00 00 42 00 00 00 00 00 42 00 00 00 00 00 42 >...B.....B.....B<
000220 00 01 00 00 00 44 00 00 00 00 00 44 00 00 00 00 >.....D.....D....<
000230 00 44 00 00 00 00 00 44 00 00 00 00 00 44 00 00 >.D.....D.....D..<
000240 00 00 00 44 00 00 00 00 00 44 00 00 00 00 00 44 >...D.....D.....D<
000250 00 01 00 00 00 46 00 00 00 00 00 46 00 00 00 00 >.....F.....F....<
000260 00 46 00 01 00 00 00 48 00 00 00 00 00 48 00 00 >.F.....H.....H..<
000270 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
000280 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
000290 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
0002a0 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
0002b0 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
0002c0 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
0002d0 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
0002e0 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
0002f0 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
000300 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
000310 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
000320 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
000330 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
000340 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
000350 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
000360 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
000370 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
000380 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
000390 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
0003a0 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
0003b0 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
0003c0 00 00 00 48 00 00 00 00 00 48 00 00 00 00 00 48 >...H.....H.....H<
0003d0 00 00 00 00 00 48 00 00 00 00 00 48 00 00 00 00 >.....H.....H....<
0003e0 00 48 00 00 00 00 00 48 00 00 00 00 00 48 00 00 >.H.....H.....H..<
0003f0 00 7b 0a 20 20 22 63 68 61 72 73 65 74 22 3a 20 >.{. "charset": <
000400 22 41 45 48 4c 4f 50 53 54 55 5a c3 82 c3 89 c3 >"AEHLOPSTUZ.....<
000410 91 22 2c 0a 20 20 22 66 69 6c 74 65 72 63 68 61 >.",. "filtercha<
000420 72 22 3a 20 22 3f 22 2c 0a 20 20 22 6d 69 6e 2d >r": "?",. "min-<
000430 6c 65 6e 67 74 68 22 3a 20 33 2c 0a 20 20 22 6d >length": 3,. "m<
000440 61 78 2d 6c 65 6e 67 74 68 22 3a 20 35 2c 0a 20 >ax-length": 5,. <
000450 20 22 74 68 72 65 73 68 6f 6c 64 22 3a 20 30 2c > "threshold": 0,<
000460 0a 20 20 22 6c 65 74 74 65 72 2d 6c 69 73 74 2d >. "letter-list-<
000470 6f 66 66 73 65 74 22 3a 20 33 36 2c 0a 20 20 22 >offset": 36,. "<
000480 6c 65 74 74 65 72 2d 69 6e 64 65 78 2d 6f 66 66 >letter-index-off<
000490 73 65 74 22 3a 20 37 32 2c 0a 20 20 22 77 6f 72 >set": 72,. "wor<
0004a0 64 73 22 3a 20 5b 0a 09 09 5b 33 2c 20 36 2c 20 >ds": [...[3, 6, <
0004b0 30 2c 20 32 5d 2c 0a 09 09 5b 34 2c 20 38 2c 20 >0, 2],...[4, 8, <
0004c0 31 32 2c 20 33 5d 0a 09 5d 0a 7d 0a >12, 3]..].}.<
0004cc
Bail out! ERROR:../src/word-list-tests.c:171:utf8_roundtrip: assertion failed (word_list_get_word (word_list, 0) == "ÉSE"): ("A\303\221O" == "\303\211SE")
stderr:
**
ERROR:../src/word-list-tests.c:171:utf8_roundtrip: assertion failed (word_list_get_word (word_list, 0) == "ÉSE"): ("A\303\221O" == "\303\211SE")
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Summary of Failures:
7/7 word-list-tests FAIL 0.18s killed by signal 6 SIGABRT
Ok: 6
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full logs at https://koji.fedoraproject.org/koji/taskinfo?taskID=93678002 (look at build.log).