On 12/7/2012 8:04 AM, Paul Edwards wrote:
/* This program demonstrates a presumed bug in gcc 3.4.4 shipped with cygwin.
try gcc4, gcc3 is obsolete. If still exist, please check if the bug is present also on another platforms as it could be a general issue and not a cygwin specific one.
If compiled with gcc -mno-cygwin -ansi, it prints: C:\devel\bwbasic>gcc -mno-cygwin -ansi zatest.c C:\devel\bwbasic>a 0.000000 2.000000 Instead of the expected 2.000000 for the first line, and undefined for the second line. Without -ansi it produces a good result. */ #include <stdio.h> int main(void) { double x = 2.0; printf("%lf\n", x); printf("%f\n", x); return (0); }
Regards Marco -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple