[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-08-20 Thread manu at gcc dot gnu dot org
--- Comment #6 from manu at gcc dot gnu dot org 2008-08-20 16:13 --- Fixed in GCC 4.4 -- manu at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-08-20 Thread manu at gcc dot gnu dot org
--- Comment #5 from manu at gcc dot gnu dot org 2008-08-20 16:07 --- Subject: Bug 35602 Author: manu Date: Wed Aug 20 16:05:58 2008 New Revision: 139328 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139328 Log: 2008-08-20 Manuel Lopez-Ibanez <[EMAIL PROTECTED]> PR c+

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-06-08 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2008-06-08 15:37 --- Not target/host specific. -- manu at gcc dot gnu dot org changed: What|Removed |Added GCC build trip

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-06-08 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2008-06-08 15:36 --- Confirmed. The relevant gimple dump is: int main(int, const char* const*) (D.2050, D.2051) { struct stringD.2032[0] * retval.0D.2067; struct stringD.2032[0] * D.2055; struct stringD.2032[0] * D.2056; long intD

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-03-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-03-16 03:04 --- Here is a self contained example: namespace std { struct string { ~string(); string(); }; } int main(const int, const char * const * const) { std::string x[0UL][0UL] = { }; std::

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-03-15 Thread mckelvey at maskull dot com
--- Comment #1 from mckelvey at maskull dot com 2008-03-16 02:25 --- Created an attachment (id=15331) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15331&action=view) C++ test case: use g++ -Wsign-conversion -c test050.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35602