[Bug c/33248] The execution gives wrong results when compiled with mingw32-gcc 3.4.2

2007-08-30 Thread alduc1 at free dot fr
--- Comment #2 from alduc1 at free dot fr 2007-08-30 15:22 --- I do not think it is the same bug 11751. For example: *p++ = *p + 1.0; *p++ = *p + 1.0; works. But *p++ = (float) floor((double) *p + 0.5); *p++ = (float) floor((double) *p + 0.5); does not work (with float). It

[Bug c/33248] New: The execution gives wrong results when compiled with mingw32-gcc 3.4.2

2007-08-30 Thread alduc1 at free dot fr
2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: alduc1 at free dot fr GCC build triplet: mingw32-gcc 3.4.2 / MinGW-5.1.3 GCC host triplet: xp sp1 GCC target triplet: wi