[Bug 1056783] GCC 6 C++: std::isnan fails to compile with cmath
http://bugzilla.suse.com/show_bug.cgi?id=1056783 http://bugzilla.suse.com/show_bug.cgi?id=1056783#c1 Richard Biener <rguenther@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |schwab@suse.com --- Comment #1 from Richard Biener <rguenther@suse.com> --- I suppose that the recent glibc update might have broken this. G++ 6 libstdc++ has the following which means that eventually G++ 6 needs to be re-built? #ifndef __CORRECT_ISO_CPP11_MATH_H_PROTO_FP constexpr bool isnan(float __x) { return __builtin_isnan(__x); } #if _GLIBCXX_HAVE_OBSOLETE_ISNAN \ && !_GLIBCXX_NO_OBSOLETE_ISINF_ISNAN_DYNAMIC using ::isnan; #else constexpr bool isnan(double __x) { return __builtin_isnan(__x); } #endif constexpr bool isnan(long double __x) { return __builtin_isnan(__x); } #endif -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com