This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/44781] unjustified warning about uinitialized variable
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Jul 2010 01:26:50 -0000
- Subject: [Bug c++/44781] unjustified warning about uinitialized variable
- References: <bug-44781-19392@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from pinskia at gcc dot gnu dot org 2010-07-05 01:26 -------
Does not warn with:
GNU C++ (GCC) version 4.6.0 20100627 (experimental) [trunk revision 161476]
(x86_64-unknown-linux-gnu)
compiled by GNU C version 4.6.0 20100627 (experimental) [trunk revision
161476], GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.1
Though we could have the same issue:
<bb 4>:
# i_29 = PHI <1(3), 0(6)>
# point$x$_18 = PHI <point$x$_8(3), point$x$_17(6)>
<bb 5>:
# i_1 = PHI <i_29(4), 0(2)>
# point$x$_17 = PHI <point$x$_18(4), point$x$_3(D)(2)>
Why aren't those two BB's combined?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44781