[Bug libstdc++/67537] [6 Regression] r225189 breaks building boost hana

2015-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67537 --- Comment #6 from Markus Trippelsdorf --- The issue got fixed in clang, so there is no pressing need for a library fix anymore.

[Bug libstdc++/67537] [6 Regression] r225189 breaks building boost hana

2015-09-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67537 --- Comment #1 from Jonathan Wakely --- My first impression is that this is a clang bug. This: template using _TMC = _TC<(sizeof...(_Elements) == sizeof...(_UElements)), _Elements...>; should make

[Bug libstdc++/67537] [6 Regression] r225189 breaks building boost hana

2015-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67537 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/67537] [6 Regression] r225189 breaks building boost hana

2015-09-10 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67537 --- Comment #4 from Ville Voutilainen --- I'll see if I can do a reasonable library fix, even if the problem is caused by a buggy front-end.

[Bug libstdc++/67537] [6 Regression] r225189 breaks building boost hana

2015-09-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67537 --- Comment #5 from Jonathan Wakely --- Reported as https://llvm.org/bugs/show_bug.cgi?id=24770

[Bug libstdc++/67537] [6 Regression] r225189 breaks building boost hana

2015-09-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67537 --- Comment #2 from Jonathan Wakely --- Reduced: template struct pair { }; template void sink(_Elements&&...); template struct _TC { template static constexpr bool _MoveConstructibleTuple() { sink(