diff --git a/src/font/sprite/Face.zig b/src/font/sprite/Face.zig index cb335dff6..5442890bf 100644 --- a/src/font/sprite/Face.zig +++ b/src/font/sprite/Face.zig @@ -511,6 +511,9 @@ fn testDrawRanges( } test "sprite face render all sprites" { + // This test is way too slow to run under Valgrind, unfortunately. + if (std.valgrind.runningOnValgrind() > 0) return error.SkipZigTest; + // Renders all sprites to an atlas and compares // it to a ground truth for regression testing. diff --git a/valgrind.supp b/valgrind.supp index 162f3393a..bfc78bcff 100644 --- a/valgrind.supp +++ b/valgrind.supp @@ -574,6 +574,18 @@ ... } +{ + pango language + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:g_malloc0 + fun:pango_language_from_string + fun:pango_language_get_default + fun:gtk_get_locale_direction + fun:gtk_init_check + ... +} { Adwaita Stylesheet Load Memcheck:Leak