[Bug libstdc++/78442] [variant] std::get<...>(Variant) is not constexpr.

2016-12-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78442 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/78442] [variant] std::get<...>(Variant) is not constexpr.

2016-12-06 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78442 Tim Shen changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/78442] [variant] std::get<...>(Variant) is not constexpr.

2016-11-21 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78442 Tim Shen changed: What|Removed |Added CC||timshen at gcc dot gnu.org --- Comment #1 fro

[Bug libstdc++/78442] [variant] std::get<...>(Variant) is not constexpr.

2016-11-21 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78442 --- Comment #2 from Eric Fiselier --- I'm sorry your right. That's a garbage reproducer. Here's an actual one: #include #include constexpr bool test_tuple() { std::tuple t(42); return std::get<0>(t) == 42; } static_assert(test_tuple(), "");