[Bug c++/60894] New: Use of redundant struct keyword in virtual function prototype combined with using statement causes compilation error

2014-04-19 Thread loose at astron dot nl
: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: loose at astron dot nl The code below causes a compilation error: t.cc:15:6: error: prototype for ‘void D::doIt(B::S

[Bug c++/55671] -Wconversion fails to warn for sign-conversion

2012-12-13 Thread loose at astron dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55671 --- Comment #8 from loose at astron dot nl 2012-12-13 12:03:02 UTC --- OK, fine with me. It's only that I was caught by surprise that g++ did no longer warn about sign conversion. I can definitely live with an explicit -Wsign-conve

[Bug c++/55671] -Wconversion fails to warn for sign-conversion

2012-12-13 Thread loose at astron dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55671 --- Comment #5 from loose at astron dot nl 2012-12-13 11:09:43 UTC --- If this is by design, then the documentation is buggy. Here's a literal quote form the man page of g++ -Wconversion Warn for implicit conver

[Bug c++/55671] New: -Wconversion fails to warn for sign-conversion

2012-12-13 Thread loose at astron dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55671 Bug #: 55671 Summary: -Wconversion fails to warn for sign-conversion Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c++/20710] g++ should warn when hiding non-virtual method in base class

2010-11-01 Thread loose at astron dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20710 --- Comment #6 from loose at astron dot nl 2010-11-01 12:54:25 UTC --- OK, fair enough. However, I reported this "bug", because I would like GCC to produce a warning when hiding a non-virtual method in *existing* code; an option

[Bug c++/20710] g++ should warn when hiding non-virtual method in base class

2010-11-01 Thread loose at astron dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20710 --- Comment #3 from loose at astron dot nl 2010-11-01 12:29:27 UTC --- As far as I know attributes were removed from the C0x Final Draft. Besides, if GCC were to provide a compiler flag to warn for this, you would also be able to catch potential

[Bug c++/21210] New: STL containers do not accept GNU builtin __complex__ type anymore

2005-04-25 Thread loose at astron dot nl
iority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: loose at astron dot nl CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21210

[Bug c++/20710] New: g++ should warn when hiding non-virtual method in base class

2005-04-01 Thread loose at astron dot nl
: gcc Version: 3.4.3 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: loose at astron dot nl CC: gcc-bugs at gcc dot gnu dot or

[Bug c++/19291] New: Warning "cannot pass objects of non-POD type" should be an error

2005-01-06 Thread loose at astron dot nl
ummary: Warning "cannot pass objects of non-POD type" should be an error Product: gcc Version: 3.4.3 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: c++ AssignedTo: unassigned at gcc do

[Bug c++/18097] New: Misleading diagnostic with ambiguous typedef

2004-10-21 Thread loose at astron dot nl
-- Summary: Misleading diagnostic with ambiguous typedef Product: gcc Version: 3.4.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: l