tests: Log and save a diff if max_diff exceeds x86_64 tolerance
This gives us a way to assess whether the diff is a real problem, without breaking builds.
Signed-off-by: Simon McVittie firstname.lastname@example.org
This use of
g_test_incomplete() will fail tests on the affected architectures when built with GLib 2.57.3 or later, because it relies on glib#1474 (closed) having been fixed (glib!221 (closed)). If this is unacceptable, I could add a wrapper that uses
g_test_incomplete() on newer GLib versions and
g_test_skip() on older versions, or use