[Bug c++/63356] Compilation failure where clang does not have problems

2015-09-23 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Manuel López-Ibáñez changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/63356] Compilation failure where clang does not have problems

2015-06-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Richard Biener changed: What|Removed |Added Target Milestone|4.8.5 |---

[Bug c++/63356] Compilation failure where clang does not have problems

2015-03-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Jason Merrill changed: What|Removed |Added Status|WAITING |NEW --- Comment #16 from Jason Merrill

[Bug c++/63356] Compilation failure where clang does not have problems

2015-03-17 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #15 from fiesh at zefix dot tv --- Boost 1.58.0 has a workaround by making one function "explicit". (https://github.com/boostorg/polygon/commit/634aa3de29d63dcf02a478ca2b5045c5e9ccb7e0) Since this means the bug becomes irrelevant for

[Bug c++/63356] Compilation failure where clang does not have problems

2015-01-30 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #14 from fiesh at zefix dot tv --- Bounty: EUR 150 I'd like to try something new and place a bounty on this issue. In order to collect it, you have to provide a patch that is accepted into 4.9 and 5. You also need to be able to writ

[Bug c++/63356] Compilation failure where clang does not have problems

2015-01-11 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #13 from fiesh at zefix dot tv --- Are there any news on this bug? At least for us, this keeps production code from being able to work with any boost >1.55, which is becoming an increasingly bigger issue.

[Bug c++/63356] Compilation failure where clang does not have problems

2014-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.8.4 |4.8.5 --- Comment #12 from Jakub Jelinek

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Markus Trippelsdorf changed: What|Removed |Added Summary|[4.8/4.9/5 Regression] |Compilation failure where

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #9 from fiesh at zefix dot tv --- Ever so little simplified: struct A {}; template struct B : _B1 {}; template _Tp declval(); template struct C { template ()))> static A __test(int); typedef decltype(__test<_From, _To>(0))

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #8 from Markus Trippelsdorf --- template struct A { static constexpr _Tp value = 0; }; template struct B; template struct B<_B1> : _B1 {}; template _Tp declval(); template struct C { template ()))> static A __test(int); t

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #7 from Markus Trippelsdorf --- Or a bit more compact and obfuscated: template struct A { static constexpr _Tp value = 0; }; template struct B; template struct B<_B1> : _B1 {}; template _Tp declval(); template struct C { tem

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #6 from Markus Trippelsdorf --- This is what C-reduce came up with: markus@x4 ~ % cat boost.ii template struct integral_constant { static constexpr _Tp value = 0; }; template struct __and_; template struct __and_<_B1> : _B1 {};

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #5 from Markus Trippelsdorf --- Created attachment 33545 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33545&action=edit preprocessed testcase Here's the unreduced testcase. I cannot reduce it, because clang doesn't handle all

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #4 from Markus Trippelsdorf --- (In reply to fiesh from comment #3) > I wanted to, but the problem is that the ii file is 2.7MB, more than the > maximum allowed file size of 1000KB. Should I upload it to a different site? > > Also I

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #3 from fiesh at zefix dot tv --- I wanted to, but the problem is that the ii file is 2.7MB, more than the maximum allowed file size of 1000KB. Should I upload it to a different site? Also I just realized that the problem only occurs

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #2 from Jonathan Wakely --- You should have read https://gcc.gnu.org/bugs/ and attached preprocessed code anyway, not everyone has Boost 1.56 already installed.

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|