[Bug c++/39413] static_assert and SFINAE

2009-11-04 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2009-11-04 22:31 --- Fixed for 4.5.0. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASS

[Bug c++/39413] static_assert and SFINAE

2009-11-04 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2009-11-04 22:29 --- Subject: Bug 39413 Author: jason Date: Wed Nov 4 22:29:35 2009 New Revision: 153920 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153920 Log: PR c++/39413 * search.c (lookup_base): Don't comp

[Bug c++/39413] static_assert and SFINAE

2009-11-04 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-11-04 21:27 --- This is not a SFINAE issue, the bug is that we shouldn't be instantiating member_ptr in the first place in order to resolve the operator= overload. -- jason at gcc dot gnu dot org changed: What|Remo

[Bug c++/39413] static_assert and SFINAE

2009-03-17 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2009-03-17 12:55 --- Sorry, CC-ed Jakub instead of Jason ;) -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug c++/39413] static_assert and SFINAE

2009-03-17 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-03-17 12:55 --- Jason, are you willing to help triaging this one? -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/39413] static_assert and SFINAE

2009-03-09 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Severity|major |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39413

[Bug c++/39413] static_assert and SFINAE

2009-03-09 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-03-09 18:17 --- Volunteers for a better Summary? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39413

[Bug c++/39413] static_assert and SFINAE

2009-03-09 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-03-09 18:10 --- The below, not using any header neither C++0x mode (very likely can be further reduced), doesn't compile with mainline and 4_3-branch, does with EDG-based compilers in strict mode: template class __static_as

[Bug c++/39413] static_assert and SFINAE

2009-03-09 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-03-09 17:48 --- let's try to simplify the issue as much as possible... are defaulted / deleted functions really necessary to trigger the bug? Thus, is c++0x mode really necessary? -- http://gcc.gnu.org/bugzilla/show_bug.c