public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
@ 2012-02-23 3:33 no.1zhouzhonghua at 163 dot com
2012-02-23 10:51 ` [Bug stdio/13726] " aj at suse dot de
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: no.1zhouzhonghua at 163 dot com @ 2012-02-23 3:33 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
Bug #: 13726
Summary: the result of wprintf (L"%La\n", (long double)
22.625); is 0xb.bp+1, but the correct result should be
0xb.5p+1
Product: glibc
Version: 2.14
Status: NEW
Severity: normal
Priority: P2
Component: stdio
AssignedTo: unassigned@sourceware.org
ReportedBy: no.1zhouzhonghua@163.com
Classification: Unclassified
in the file sysdeps/x86_64/fpu/printf_fphex.c there is one expression in line
60:
leading = *numstr++;
but i think is should be like this :
leading = *numstr++; \
++wnumstr; \
--
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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
@ 2012-02-23 10:51 ` aj at suse dot de
2012-02-23 12:47 ` polacek at redhat dot com
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: aj at suse dot de @ 2012-02-23 10:51 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
Andreas Jaeger <aj at suse dot de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2012-02-23
--- Comment #1 from Andreas Jaeger <aj at suse dot de> 2012-02-23 10:51:15 UTC ---
I'm confirming the bug
Small test program:
#include <stdio.h>
#include <wchar.h>
int
main (void) {
long double x = 22.625;
//printf ("%La\n", x);
wprintf (L"%La\n", x);
return 0;
}
It gives indeed different outputs for printf and wprintf.
--
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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
2012-02-23 10:51 ` [Bug stdio/13726] " aj at suse dot de
@ 2012-02-23 12:47 ` polacek at redhat dot com
2012-02-24 8:14 ` no.1zhouzhonghua at 163 dot com
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: polacek at redhat dot com @ 2012-02-23 12:47 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
Marek Polacek <polacek at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |polacek 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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
2012-02-23 10:51 ` [Bug stdio/13726] " aj at suse dot de
2012-02-23 12:47 ` polacek at redhat dot com
@ 2012-02-24 8:14 ` no.1zhouzhonghua at 163 dot com
2012-02-29 15:36 ` polacek at redhat dot com
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: no.1zhouzhonghua at 163 dot com @ 2012-02-24 8:14 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
--- Comment #2 from lovesnow <no.1zhouzhonghua at 163 dot com> 2012-02-24 08:13:11 UTC ---
this is the patch, yesterday i forgot!
在 2012-02-23四的 10:51 +0000,aj at suse dot de写道:
> http://sourceware.org/bugzilla/show_bug.cgi?id=13726
>
> Andreas Jaeger <aj at suse dot de> changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> Last reconfirmed| |2012-02-23
>
> --- Comment #1 from Andreas Jaeger <aj at suse dot de> 2012-02-23 10:51:15 UTC ---
> I'm confirming the bug
>
> Small test program:
>
> #include <stdio.h>
> #include <wchar.h>
>
> int
> main (void) {
>
> long double x = 22.625;
>
> //printf ("%La\n", x);
> wprintf (L"%La\n", x);
>
> return 0;
> }
>
> It gives indeed different outputs for printf and wprintf.
>
--
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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
` (2 preceding siblings ...)
2012-02-24 8:14 ` no.1zhouzhonghua at 163 dot com
@ 2012-02-29 15:36 ` polacek at redhat dot com
2012-03-04 15:56 ` polacek at redhat dot com
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: polacek at redhat dot com @ 2012-02-29 15:36 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
Marek Polacek <polacek at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at sourceware |polacek at redhat dot com
|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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
` (3 preceding siblings ...)
2012-02-29 15:36 ` polacek at redhat dot com
@ 2012-03-04 15:56 ` polacek at redhat dot com
2012-03-06 21:17 ` polacek at redhat dot com
2014-06-26 15:19 ` fweimer at redhat dot com
6 siblings, 0 replies; 8+ messages in thread
From: polacek at redhat dot com @ 2012-03-04 15:56 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
Marek Polacek <polacek at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #3 from Marek Polacek <polacek at redhat dot com> 2012-03-04 15:56:19 UTC ---
Mine.
--
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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
` (4 preceding siblings ...)
2012-03-04 15:56 ` polacek at redhat dot com
@ 2012-03-06 21:17 ` polacek at redhat dot com
2014-06-26 15:19 ` fweimer at redhat dot com
6 siblings, 0 replies; 8+ messages in thread
From: polacek at redhat dot com @ 2012-03-06 21:17 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=13726
Marek Polacek <polacek at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #4 from Marek Polacek <polacek at redhat dot com> 2012-03-06 21:16:58 UTC ---
Fixed.
--
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] 8+ messages in thread
* [Bug stdio/13726] the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
` (5 preceding siblings ...)
2012-03-06 21:17 ` polacek at redhat dot com
@ 2014-06-26 15:19 ` fweimer at redhat dot com
6 siblings, 0 replies; 8+ messages in thread
From: fweimer at redhat dot com @ 2014-06-26 15:19 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=13726
Florian Weimer <fweimer at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |security-
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2014-06-26 15:19 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-23 3:33 [Bug stdio/13726] New: the result of wprintf (L"%La\n", (long double) 22.625); is 0xb.bp+1, but the correct result should be 0xb.5p+1 no.1zhouzhonghua at 163 dot com
2012-02-23 10:51 ` [Bug stdio/13726] " aj at suse dot de
2012-02-23 12:47 ` polacek at redhat dot com
2012-02-24 8:14 ` no.1zhouzhonghua at 163 dot com
2012-02-29 15:36 ` polacek at redhat dot com
2012-03-04 15:56 ` polacek at redhat dot com
2012-03-06 21:17 ` polacek at redhat dot com
2014-06-26 15:19 ` fweimer at redhat dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).