Michael J Gruber <michaeljgruber+grubix+git@gmail.com> writes: > during my first tests for Python 3.13 (hooray...) I noticed that some tests > in T610 started to fail independent of that. It seems that with notmuch > 0.38.1 on current Fedora rawhide, `notmuch_message_get_properties()` > returns properties in a different order, while the tests expect a specific > order. So I'm wondering: > - Is there a particular order which the interface promises to deliver? > - If yes: What could cause it to be different? > If not there's some work to do making the tests independent of the order ... > This is not glib again, is it? The order is the result of sorting the keys (property names) using the system qsort. So the first is potentially explicable, but the second suggests a strange (to me) collation order. Do you happen to know the locale used by these runs? Ultimately the comparisons are done with strcmp (string-map.c). _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org