projects/guix·blob java-team · refs

45 lines · 1.5 KiB

1Fix Gnulib test failures showing up on ARMv7:
2
3 https://issues.guix.gnu.org/49459
4
5This is a backport of this Gnulib commit:
6
7 commit 175e0bc72808d564074c4adcc72aeadb74adfcc6
8 Author: Paul Eggert <[email protected]>
9 Date: Thu Aug 27 17:52:58 2020 -0700
10
11 perror, strerror_r: remove unportable tests
12
13 Problem reported by Florian Weimer in:
14 https://lists.gnu.org/r/bug-gnulib/2020-08/msg00220.html
15 * tests/test-perror2.c (main):
16 * tests/test-strerror_r.c (main): Omit unportable tests.
17
18diff --git a/tests/test-perror2.c b/tests/test-perror2.c
19index 1d14eda7be..c6214dd25c 100644
20--- a/gnulib-tests/test-perror2.c
21+++ b/gnulib-tests/test-perror2.c
22@@ -79,9 +79,6 @@ main (void)
23 errno = -5;
24 perror ("");
25 ASSERT (!ferror (stderr));
26- ASSERT (msg1 == msg2 || msg1 == msg4 || STREQ (msg1, str1));
27- ASSERT (msg2 == msg4 || STREQ (msg2, str2));
28- ASSERT (msg3 == msg4 || STREQ (msg3, str3));
29 ASSERT (STREQ (msg4, str4));
30
31 free (str1);
32diff --git a/tests/test-strerror_r.c b/tests/test-strerror_r.c
33index b11d6fd9f6..c1dbcf837b 100644
34--- a/gnulib-tests/test-strerror_r.c
35+++ b/gnulib-tests/test-strerror_r.c
36@@ -165,9 +165,6 @@ main (void)
37
38 strerror_r (EACCES, buf, sizeof buf);
39 strerror_r (-5, buf, sizeof buf);
40- ASSERT (msg1 == msg2 || msg1 == msg4 || STREQ (msg1, str1));
41- ASSERT (msg2 == msg4 || STREQ (msg2, str2));
42- ASSERT (msg3 == msg4 || STREQ (msg3, str3));
43 ASSERT (STREQ (msg4, str4));
44
45 free (str1);