[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2014-10-22 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #20 from Paolo Carlini paolo.carlini at oracle dot com --- This is already fixed in mainline, though. I'm adding the testcase.

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2014-10-22 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #21 from Paolo Carlini paolo.carlini at oracle dot com --- As a matter of fact, I can't reproduce the issue with 4.9.1.

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2014-10-22 Thread mizvekov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #22 from Matheus Izvekov mizvekov at gmail dot com --- Apologies, it was a problem on my end! The fault was just clang and gcc having different default binary names on msys, 'a.out' vs 'a.exe', and me using a stale exe when testing

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2014-10-21 Thread mizvekov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Matheus Izvekov mizvekov at gmail dot com changed: What|Removed |Added CC||mizvekov at

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2014-10-21 Thread mizvekov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #19 from Matheus Izvekov mizvekov at gmail dot com --- CWG 1170 is still not correctly implemented as of gcc 4.9.1 The attached test shows just this. Compile it with g++ -std=c++11 -DPUB=0 test.cc and g++ -std=c++11 -DPUB=1 test.cc.

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2013-06-23 Thread w.shane.grant at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Shane w.shane.grant at gmail dot com changed: What|Removed |Added CC||w.shane.grant at

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2013-06-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #17 from Paolo Carlini paolo.carlini at oracle dot com --- But this example works in mainline (would be 4.9.0) and I don't think it's a regression.

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-09-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #15 from Jason Merrill jason at gcc dot gnu.org 2012-09-04 18:50:03 UTC --- Author: jason Date: Tue Sep 4 18:49:51 2012 New Revision: 190946 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190946 Log: PR c++/54437 PR

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-08-31 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Markus Trippelsdorf markus at trippelsdorf dot de changed: What|Removed |Added CC||markus

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-08-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #13 from Jason Merrill jason at gcc dot gnu.org 2012-08-25 03:30:16 UTC --- Author: jason Date: Sat Aug 25 03:30:11 2012 New Revision: 190664 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190664 Log: PR c++/51213 (again)

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-08-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #11 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-08-02 18:45:04 UTC --- Author: paolo Date: Thu Aug 2 18:44:58 2012 New Revision: 190093 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190093 Log: /cp 2012-08-02

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-08-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-07-24 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #10 from Paolo Carlini paolo.carlini at oracle dot com 2012-07-24 10:34:56 UTC --- So, first we have a typo at pt.c:6142: orig_arg = make_typename_type (TREE_OPERAND (arg, 0), TREE_OPERAND (arg, 1),

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-07-23 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added Status|RESOLVED

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-07-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #9 from Paolo Carlini paolo.carlini at oracle dot com 2012-07-23 23:35:42 UTC --- Weird indeed, thanks Daniel. Tomorrow I will have a look and either will send a patch or will post an analysis (if I will get stuck).

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-07-18 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #6 from Jason Merrill jason at gcc dot gnu.org 2012-07-19 01:36:55 UTC --- Author: jason Date: Thu Jul 19 01:36:50 2012 New Revision: 189639 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189639 Log: DR 1170 PR c++/51213

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-07-18 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-06-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||maxdebayser at

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-04-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #4 from Paolo Carlini paolo.carlini at oracle dot com 2012-04-27 09:26:39 UTC --- Yes, in a few areas the 4.7.x library is much closer to the letter of C++11 in terms of constraining, and of course we never did access control under

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-04-26 Thread jyasskin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 --- Comment #3 from Jeffrey Yasskin jyasskin at gcc dot gnu.org 2012-04-27 01:31:49 UTC --- This looks like the root cause. along with r174464, of a regression in C++11 mode from 4.6-4.7 on the following program: $ cat test.cc #include utility

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-04-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug c++/51213] [C++11][DR 1170] Access control checking has to be done under SFINAE conditions

2012-04-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51213 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|