From 61db6e4135d16baa24861ba656ff55ff0c3251b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sat, 24 Oct 2020 11:14:37 +0200 Subject: text/core: skip failing I/O test on Cygwin Cygwin does seemingly not support overlapping mmap(2) regions. --- core/text-test.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/text-test.c b/core/text-test.c index b448047..0136657 100644 --- a/core/text-test.c +++ b/core/text-test.c @@ -134,6 +134,10 @@ int main(int argc, char *argv[]) { for (size_t l = 0; l < LENGTH(load_method); l++) { for (size_t s = 0; s < LENGTH(save_method); s++) { +#ifdef __CYGWIN__ + if (load_method[l] == TEXT_LOAD_MMAP && save_method[s] == TEXT_SAVE_INPLACE) + continue; +#endif snprintf(buf, sizeof buf, "Hello World: (%zu, %zu)\n", l, s); txt = text_load_method(filename, load_method[l]); ok(txt, "Load (%zu, %zu)", l, s); -- cgit v1.2.3