[Bug c/47742] Large Values Increment By 1 When Casting Long to Double

2011-02-15 Thread dogbreath69 at hotmail dot com
m > Subject: [Bug c/47742] Large Values Increment By 1 When Casting Long to Double > Date: Tue, 15 Feb 2011 23:16:17 + > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47742 > > --- Comment #3 from Manuel López-Ibáñez 2011-02-15 > 23:16:09 UTC --- > Let me try again: >

[Bug c/47742] Large Values Increment By 1 When Casting Long to Double

2011-02-15 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47742 --- Comment #3 from Manuel López-Ibáñez 2011-02-15 23:16:09 UTC --- Let me try again: I think GCC (>= 4.4) should catch this using -Wconversion if you drop the explicit cast like in: long infc = LONG_MAX; double real_size = infc; Doesn't it?

[Bug c/47742] Large Values Increment By 1 When Casting Long to Double

2011-02-15 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47742 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug c/47742] Large Values Increment By 1 When Casting Long to Double

2011-02-14 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47742 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|