Testing glibc 2.24 on remaining machines.
Carlos O'Donell
carlos@redhat.com
Mon Aug 1 15:57:00 GMT 2016
On 07/20/2016 06:39 PM, David Miller wrote:
> From: Carlos O'Donell <carlos@redhat.com>
> Date: Sat, 16 Jul 2016 14:11:27 -0400
>
>> Are you able to do the sparc and sparc64 testing?
>
> I did v9 sparc and sparc64 runs and they mostly look fine.
>
> I had to apply this (year old) patch to fix the wcsmbs comparison test
> case. The memory compared must be aligned suitably for the type
> being used, otherwise we get SIGBUS on platforms like sparc:
>
> diff --git a/string/test-strncmp.c b/string/test-strncmp.c
> index 8c0a331..d392248 100644
> --- a/string/test-strncmp.c
> +++ b/string/test-strncmp.c
> @@ -156,6 +156,9 @@ do_test_limit (size_t align1, size_t align2, size_t len, size_t n, int max_char,
> size_t i, align_n;
> CHAR *s1, *s2;
>
> + align1 &= ~(CHARBYTES - 1);
> + align2 &= ~(CHARBYTES - 1);
> +
> if (n == 0)
> {
> s1 = (CHAR *) (buf1 + page_size);
> @@ -204,6 +207,9 @@ do_test (size_t align1, size_t align2, size_t len, size_t n, int max_char,
> size_t i;
> CHAR *s1, *s2;
>
> + align1 &= ~(CHARBYTES - 1);
> + align2 &= ~(CHARBYTES - 1);
> +
> if (n == 0)
> return;
Dave,
Are you able to update the wiki page with your testing information?
https://sourceware.org/glibc/wiki/Release/2.24
If you can't, just paste the failure lists here and the gcc/binutils/kernel
version you used and I'll update it.
Testing 32-bit and 64-bit information is also important to know.
--
Cheers,
Carlos.
More information about the Libc-alpha
mailing list