[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: broken memchr
From: |
Eric Blake |
Subject: |
Re: broken memchr |
Date: |
Mon, 08 Jun 2009 05:49:46 -0600 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.6.666 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
According to Simon Josefsson on 5/26/2009 10:24 AM:
> My gnulib autobuilder is a x86_64 system (running Ubuntu 8.04 LTS), so
> if the test starts to fail, it will show up here in a few hours:
>
> http://autobuild.josefsson.org/gnulib/#000-gnulib-simple-gaggia
The updated test-memchr is passing on your autobuilder; which version of
glibc do you have on that machine? We know the broken memchr on x86_64 is
in 2.10 but not current glibc (which will become 2.11), and based on the
glibc release notes, I don't think the bug was present in 2.9 either:
| Version 2.10
...
| * Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for
x86-64.
| Implemented by Ulrich Drepper.
I guess I'd like to see a failure report for test-memchr in the wild
before worrying about replacing that function in gnulib, although I'm
fairly confident that we should be able to find one. The broken alpha
version may have been around longer, and I'm not sure whether it is fixed
yet, but alpha seems to be a less popular architecture.
- --
Don't work too hard, make some time for fun as well!
Eric Blake address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkos+toACgkQ84KuGfSFAYAEfgCggVzcPXr9LRTJ4nfnD4DzPV3j
45wAn2rhGNEapFdBTnrTMqMwOyYdCD0F
=auh1
-----END PGP SIGNATURE-----
- Re: broken memchr,
Eric Blake <=