[Bug libstdc++/53984] iostream operation throwing exception when exceptions not enabled

2017-04-28 Thread dibeas at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53984 David Rodriguez Ibeas changed: What|Removed |Added CC||dibeas at ieee dot org

[Bug c++/60860] New: Friend function declaration incorrectly hides function in outer namespace

2014-04-16 Thread dibeas at ieee dot org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dibeas at ieee dot org The following valid code fails to compile: void f( int ); namespace N { struct A { friend void f(int); friend void f(double

[Bug c++/60860] Friend function declaration incorrectly hides function in outer namespace

2014-04-16 Thread dibeas at ieee dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60860 --- Comment #1 from David Rodriguez Ibeas --- Created this as a new bug as I cannot say for sure whether this is the same issue as 53012, but they maybe related. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53012

[Bug c++/15218] [DR 421] rvalue.field is not an lvalue

2010-02-08 Thread dibeas at ieee dot org
--- Comment #3 from dibeas at ieee dot org 2010-02-08 12:11 --- Also related: dereferencing a data member pointer with an lvalue incorrectly yields an lvalue: struct X { int x; }; X f(); void g() { int X::*ptr = &X::x; f().*ptr = 5; // should not compile! } -- dibea

[Bug c++/48980] New: Misleading error message when a conversion is invalid while calling a protected base constructor

2011-05-12 Thread dibeas at ieee dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48980 Summary: Misleading error message when a conversion is invalid while calling a protected base constructor Product: gcc Version: unknown Status: UNCONFIRMED Severity: trivial