gen-word-list test failure in 0.3.5
Found while working on the Fedora packaging (https://bugzilla.redhat.com/show_bug.cgi?id=2137749)
cd crosswords-0.3.5
+ /usr/bin/meson test -C redhat-linux-build --num-processes 8 --print-errorlogs
ninja: Entering directory `/builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build'
ninja: no work to do.
1/7 word-list-tests OK 0.02s
2/7 charset OK 0.02s
3/7 word-list-misc OK 0.02s
4/7 Validate desktop file OK 0.01s
5/7 tests_main OK 0.06s
6/7 Validate appstream file OK 0.05s
7/7 gen-word-list FAIL 0.11s killed by signal 6 SIGABRT
>>> G_TEST_BUILDDIR=/builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build/src MALLOC_PERTURB_=21 G_TEST_SRCDIR=/builddir/build/BUILD/crosswords-0.3.5/src /builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build/src/gen-word-list --tap -k
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stdout:
# random seed: R02S465feacd67d48cf15da725d7ac473de8
1..5
# Start of gen_word_list tests
ok 1 /gen_word_list/rejects_invalid_lines
ok 2 /gen_word_list/get_entry_works_for_ascii_words
ok 3 /gen_word_list/get_entry_works_for_non_ascii_words
Bail out! ERROR:../src/gen-word-list.c:832:sorts_words: assertion failed (entry.word == "?RBOL"): ("ARTES" == "\303\201RBOL")
stderr:
**
ERROR:../src/gen-word-list.c:832:sorts_words: assertion failed (entry.word == "?RBOL"): ("ARTES" == "\303\201RBOL")
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Summary of Failures:
7/7 gen-word-list FAIL 0.11s killed by signal 6 SIGABRT
Ok: 6
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /builddir/build/BUILD/crosswords-0.3.5/redhat-linux-build/meson-logs/testlog.txt