* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
@ 2012-09-21 14:03 ` eblake at redhat dot com
2012-09-21 22:25 ` hjl.tools at gmail dot com
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: eblake at redhat dot com @ 2012-09-21 14:03 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Eric Blake <eblake at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |eblake at redhat dot com
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
2012-09-21 14:03 ` [Bug libc/14602] " eblake at redhat dot com
@ 2012-09-21 22:25 ` hjl.tools at gmail dot com
2012-09-21 22:42 ` joseph at codesourcery dot com
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: hjl.tools at gmail dot com @ 2012-09-21 22:25 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hjl.tools at gmail dot com
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> 2012-09-21 22:24:56 UTC ---
I created hjl/ifunc/test branch. It allows you to test all IFUNC
implementations supported on your machine when glibc is configured
with --enable-test-multi-arch.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
2012-09-21 14:03 ` [Bug libc/14602] " eblake at redhat dot com
2012-09-21 22:25 ` hjl.tools at gmail dot com
@ 2012-09-21 22:42 ` joseph at codesourcery dot com
2012-09-21 23:37 ` hjl.tools at gmail dot com
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: joseph at codesourcery dot com @ 2012-09-21 22:42 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
--- Comment #2 from joseph at codesourcery dot com <joseph at codesourcery dot com> 2012-09-21 22:42:07 UTC ---
On Fri, 21 Sep 2012, hjl.tools at gmail dot com wrote:
> I created hjl/ifunc/test branch. It allows you to test all IFUNC
> implementations supported on your machine when glibc is configured
> with --enable-test-multi-arch.
We'll need clean patch submissions on libc-alpha, but I think the ability
to test IFUNC implementations like that is strongly desirable (before
releases we should try to get people to do so on hardware supporting as
many as possible of the implementations).
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (2 preceding siblings ...)
2012-09-21 22:42 ` joseph at codesourcery dot com
@ 2012-09-21 23:37 ` hjl.tools at gmail dot com
2012-09-21 23:48 ` joseph at codesourcery dot com
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: hjl.tools at gmail dot com @ 2012-09-21 23:37 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> 2012-09-21 23:37:26 UTC ---
(In reply to comment #2)
> On Fri, 21 Sep 2012, hjl.tools at gmail dot com wrote:
>
> > I created hjl/ifunc/test branch. It allows you to test all IFUNC
> > implementations supported on your machine when glibc is configured
> > with --enable-test-multi-arch.
>
> We'll need clean patch submissions on libc-alpha, but I think the ability
> to test IFUNC implementations like that is strongly desirable (before
> releases we should try to get people to do so on hardware supporting as
> many as possible of the implementations).
Last time when I tried it:
http://sourceware.org/ml/libc-alpha/2010-11/msg00039.html
it went nowhere.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (3 preceding siblings ...)
2012-09-21 23:37 ` hjl.tools at gmail dot com
@ 2012-09-21 23:48 ` joseph at codesourcery dot com
2012-09-22 0:09 ` hjl.tools at gmail dot com
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: joseph at codesourcery dot com @ 2012-09-21 23:48 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
--- Comment #4 from joseph at codesourcery dot com <joseph at codesourcery dot com> 2012-09-21 23:48:32 UTC ---
On Fri, 21 Sep 2012, hjl.tools at gmail dot com wrote:
> > We'll need clean patch submissions on libc-alpha, but I think the ability
> > to test IFUNC implementations like that is strongly desirable (before
> > releases we should try to get people to do so on hardware supporting as
> > many as possible of the implementations).
>
> Last time when I tried it:
>
> http://sourceware.org/ml/libc-alpha/2010-11/msg00039.html
>
> it went nowhere.
Try restarting the discussion with a fair self-contained synthesis of the
various points that were made in the previous thread about the advantages
and disadvantages of different approaches to this testing (whether or not
you agree with the points in question), and an explanation of the
rationale for the approach you are taking this time, with reference to all
those points and how they are addressed.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (4 preceding siblings ...)
2012-09-21 23:48 ` joseph at codesourcery dot com
@ 2012-09-22 0:09 ` hjl.tools at gmail dot com
2012-09-22 3:56 ` ppluzhnikov at google dot com
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: hjl.tools at gmail dot com @ 2012-09-22 0:09 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> 2012-09-22 00:09:15 UTC ---
(In reply to comment #4)
>
> Try restarting the discussion with a fair self-contained synthesis of the
> various points that were made in the previous thread about the advantages
> and disadvantages of different approaches to this testing (whether or not
> you agree with the points in question), and an explanation of the
> rationale for the approach you are taking this time, with reference to all
> those points and how they are addressed.
There was a strong disagreement on IFUNC selector. I don't want
to make any changes to IFUNC selector while Roland wants otherwise.
I don't see how we can break the impasse here.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (5 preceding siblings ...)
2012-09-22 0:09 ` hjl.tools at gmail dot com
@ 2012-09-22 3:56 ` ppluzhnikov at google dot com
2012-09-23 18:58 ` joseph at codesourcery dot com
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ppluzhnikov at google dot com @ 2012-09-22 3:56 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Paul Pluzhnikov <ppluzhnikov at google dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ppluzhnikov at google dot
| |com
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (6 preceding siblings ...)
2012-09-22 3:56 ` ppluzhnikov at google dot com
@ 2012-09-23 18:58 ` joseph at codesourcery dot com
2012-09-23 19:10 ` hjl.tools at gmail dot com
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: joseph at codesourcery dot com @ 2012-09-23 18:58 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
--- Comment #6 from joseph at codesourcery dot com <joseph at codesourcery dot com> 2012-09-23 18:57:49 UTC ---
On Sat, 22 Sep 2012, hjl.tools at gmail dot com wrote:
> There was a strong disagreement on IFUNC selector. I don't want
> to make any changes to IFUNC selector while Roland wants otherwise.
> I don't see how we can break the impasse here.
Start by not assuming that either your views or those of other
participants are fated to remain unchanged from those in the previous
discussion. Try to understand the arguments for both points of view and
explain them both fairly when posting your new self-contained analysis of
the issue. Maybe start the analysis with the requirements (ability to
test all the IFUNC versions of functions, easily) and high-level features
that are desirable if not absolutely required (being able to test them
without needing a special build of glibc to do so, not making it
excessively complicated to add new IFUNC versions of functions, not
affecting the efficiency of those versions) before discussing how the
possible approaches match up to those requirements and features.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken on older i686 targets
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (7 preceding siblings ...)
2012-09-23 18:58 ` joseph at codesourcery dot com
@ 2012-09-23 19:10 ` hjl.tools at gmail dot com
2012-10-05 19:21 ` [Bug libc/14602] strstr broken hjl.tools at gmail dot com
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: hjl.tools at gmail dot com @ 2012-09-23 19:10 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
--- Comment #7 from H.J. Lu <hjl.tools at gmail dot com> 2012-09-23 19:10:09 UTC ---
I am updating hjl/ifunc/test branch. Its goals are
1. Provide an infrastructure to tests all possible implementations
on build machine automatically.
2. No changes to IFUNC selectors.
3. Add a test for a new IFUNC implementation by adding it to the list of
IFUNC functions.
Change IFUNC selector is not the goal of this branch.
I am fixing a few remaining issues and will submit it for comments
after it is finished.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] strstr broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (8 preceding siblings ...)
2012-09-23 19:10 ` hjl.tools at gmail dot com
@ 2012-10-05 19:21 ` hjl.tools at gmail dot com
2012-10-05 22:36 ` [Bug libc/14602] string/strstr.c is broken hjl.tools at gmail dot com
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: hjl.tools at gmail dot com @ 2012-10-05 19:21 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |2.17
Summary|strstr broken on older i686 |strstr broken
|targets |
--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> 2012-10-05 19:21:37 UTC ---
It is broken on all targets which use string/strstr.c, not just
i686.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] string/strstr.c is broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (9 preceding siblings ...)
2012-10-05 19:21 ` [Bug libc/14602] strstr broken hjl.tools at gmail dot com
@ 2012-10-05 22:36 ` hjl.tools at gmail dot com
2012-10-06 5:31 ` maxim.kuvyrkov at gmail dot com
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: hjl.tools at gmail dot com @ 2012-10-05 22:36 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|strstr broken |string/strstr.c is broken
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] string/strstr.c is broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (10 preceding siblings ...)
2012-10-05 22:36 ` [Bug libc/14602] string/strstr.c is broken hjl.tools at gmail dot com
@ 2012-10-06 5:31 ` maxim.kuvyrkov at gmail dot com
2012-10-06 5:32 ` maxim.kuvyrkov at gmail dot com
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: maxim.kuvyrkov at gmail dot com @ 2012-10-06 5:31 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Maxim Kuvyrkov <maxim.kuvyrkov at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |maxim.kuvyrkov at gmail dot
| |com
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] string/strstr.c is broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (11 preceding siblings ...)
2012-10-06 5:31 ` maxim.kuvyrkov at gmail dot com
@ 2012-10-06 5:32 ` maxim.kuvyrkov at gmail dot com
2012-10-08 0:08 ` allan at archlinux dot org
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: maxim.kuvyrkov at gmail dot com @ 2012-10-06 5:32 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Maxim Kuvyrkov <maxim.kuvyrkov at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at sourceware |maxim.kuvyrkov at gmail dot
|dot org |com
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] string/strstr.c is broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (12 preceding siblings ...)
2012-10-06 5:32 ` maxim.kuvyrkov at gmail dot com
@ 2012-10-08 0:08 ` allan at archlinux dot org
2012-10-10 0:11 ` maxim.kuvyrkov at gmail dot com
2012-10-13 18:47 ` jan.kratochvil at redhat dot com
15 siblings, 0 replies; 17+ messages in thread
From: allan at archlinux dot org @ 2012-10-08 0:08 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Allan McRae <allan at archlinux dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |allan at archlinux dot org
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] string/strstr.c is broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (13 preceding siblings ...)
2012-10-08 0:08 ` allan at archlinux dot org
@ 2012-10-10 0:11 ` maxim.kuvyrkov at gmail dot com
2012-10-13 18:47 ` jan.kratochvil at redhat dot com
15 siblings, 0 replies; 17+ messages in thread
From: maxim.kuvyrkov at gmail dot com @ 2012-10-10 0:11 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Maxim Kuvyrkov <maxim.kuvyrkov at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #9 from Maxim Kuvyrkov <maxim.kuvyrkov at gmail dot com> 2012-10-10 00:11:26 UTC ---
Fixed. Problem was in detecting EOS of haystack.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug libc/14602] string/strstr.c is broken
2012-09-20 20:54 [Bug libc/14602] New: strstr broken on older i686 targets law at redhat dot com
` (14 preceding siblings ...)
2012-10-10 0:11 ` maxim.kuvyrkov at gmail dot com
@ 2012-10-13 18:47 ` jan.kratochvil at redhat dot com
15 siblings, 0 replies; 17+ messages in thread
From: jan.kratochvil at redhat dot com @ 2012-10-13 18:47 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=14602
Jan Kratochvil <jan.kratochvil at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |14716
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread