[Bug libstdc++/59027] std::is_signed does not include check for is_arithmetic

2013-11-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59027 --- Comment #6 from Jonathan Wakely --- (In reply to Marc Mutz from comment #0) > According to N3797 Table 49, both is_signed and is_unsigned should evaluate > to true_type only if the argument is_arithmetic, too. is_unsigned honours > this, but i

[Bug libstdc++/59027] std::is_signed does not include check for is_arithmetic

2013-11-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59027 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/59027] std::is_signed does not include check for is_arithmetic

2013-11-07 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59027 --- Comment #4 from Daniel Krügler --- (In reply to Marc Mutz from comment #3) > See code posted in http://llvm.org/bugs/show_bug.cgi?id=17834 > is_unsigned fails, !is_signed succeeds. MouseButton is an enum. The assertion of the following code i

[Bug libstdc++/59027] std::is_signed does not include check for is_arithmetic

2013-11-07 Thread marc.mutz at kdab dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59027 Marc Mutz changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug libstdc++/59027] std::is_signed does not include check for is_arithmetic

2013-11-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59027 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/59027] std::is_signed does not include check for is_arithmetic

2013-11-07 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59027 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.