http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53367
Bug #: 53367
Summary: FMOD Standar C++ library
Classification: Unclassified
Product: gcc
Version: 4.4.3
Status: UNCONFIRMED
Severity: major
Priority: P3
Comp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53095
Bug #: 53095
Summary: std=gnu99 atof x86
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: major
Priority: P3
Component:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53095
--- Comment #2 from q2p0 2012-04-23 22:04:15
UTC ---
But if:
I use one architecture of 64 bits OR
I use the standard -std=99 OR
I use a temporal double variable OR
I compile other compiler that is not GCC
I don't get this error.
Ok I acept the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53095
--- Comment #3 from q2p0 2012-04-23 22:53:56
UTC ---
#include
int main()
{
// Error.
double a = 0.5;
double b = 0.01;
std::cout << (int)(a / b) << std::endl;
// No error.
double c = a/b;
std::cout << (int)c << std::endl;
return 0