http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56609
Paolo Carlini <paolo.carlini at oracle dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2013-03-13
AssignedTo|unassigned at gcc dot |paolo.carlini at oracle dot
|gnu.org |com
Ever Confirmed|0 |1
--- Comment #1 from Paolo Carlini <paolo.carlini at oracle dot com> 2013-03-13
09:46:50 UTC ---
Seems straightforward enough to be fixable in 4.8.0 too. Does this patchlet
cover all the issues you can see?
Index: type_traits
===================================================================
--- type_traits (revision 196609)
+++ type_traits (working copy)
@@ -444,7 +444,7 @@
/// is_fundamental
template<typename _Tp>
struct is_fundamental
- : public __or_<is_arithmetic<_Tp>, is_void<_Tp>>::type
+ : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
__is_nullptr_t<_Tp>>::type
{ };
/// is_object