Twenty two might be a more manageable number, but still... why do we need an account to report a bug?
-- Bruno Nery On Fri, Nov 9, 2012 at 12:36 PM, Oleg Endo <oleg.e...@t-online.de> wrote: > Hello, > > On Fri, 2012-11-09 at 12:18 -0800, Bruno Nery wrote: >> Howdy, >> >> The following piece of code: >> >> === snip === >> #include <iostream> >> >> struct warnme >> { >> bool member_; >> warnme(bool member) : member_(member_) {} >> }; >> >> int main() >> { >> warnme wm(true); >> std::cout << wm.member_ << std::endl; >> return 0; >> } >> === end snip === >> >> when compiled with g++ 4.7, gives me no warnings - even with >> -Wuninitialized (clang++ 3.1 is fine, by the way). I then decided to >> report a bug, but: >> >> - I need to login to report a bug, and I have to create an account. Is >> this a way to reduce the number of bugs GCC gets? > > This issue has been raised just recently on the gcc-help mailing list. > See the thread: > http://gcc.gnu.org/ml/gcc-help/2012-10/threads.html#00061 > >> - I searched for uninitialized and got 156 bugs. How easy would it be >> for one to check if a bug is a duplicate? Shouldn't we have some kind >> of code search for bug-related snippets? > > I've just searched for "uninitialized missing" and got 22 bugs, some of > them seem to look related to yours, although I haven't checked/compared > the details. In the worst case you can just file the bug and it will be > marked as duplicate eventually (if it is one). > > Cheers, > Oleg >