This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: Latest gcc/cygwin - bug in %e format specifier?
- To: Richard Stanton <stanton at Haas dot Berkeley dot EDU>
- Subject: Re: Latest gcc/cygwin - bug in %e format specifier?
- From: Shiv Kumar <vihs at rocketmail dot com>
- Date: Fri, 16 Jun 2000 10:14:44 +0530
- CC: cygwin at sourceware dot cygnus dot com
- Organization: Aztec Software, http://www.aztec.soft.net
- References: <000001bfd6ea$06f36910$524b2080@berkeley.edu>
Seems to work fine for me ..
[/tmp:$] gcc testit.c -o testit
[/tmp:$] ls *exe
testit.exe*
[/tmp:$] testit
tt = 0.000000e+00
uu = 1.000000e+00
[/tmp:$] gcc --version
2.95.2
[/tmp:$]
Regards.
--
shiv
vihs@rocketmail.com
Richard Stanton wrote:
> The latest net release of gcc seems to have a slight bug in the %e print
> format specifier. It prints garbage when you try to print a variable whose
> value is zero.
>
> For example, attached is a (very) short program that does nothing but print
> two variables, with values 0 and 1 respectively. I'd show the output, but it
> contains several null characters which don't seem to cut/paste very well.
> The basic result is that the 1 variable works fine. The zero variable prints
> stuff it shouldn't.
>
> To test, just run
>
> "gcc testit.c -o testit"
>
> Then run testit. Optimizations don't seem to matter.
>
> Richard Stanton
>
> --------------------------------------------------------------------------------
> Name: testit.c
> testit.c Type: unspecified type (application/octet-stream)
> Encoding: 7bit
>
> --------------------------------------------------------------------------------
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe@sourceware.cygnus.com
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com