This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/81897] [6/7/8 Regression] spurious -Wmaybe-uninitialized warning
- From: "law at redhat dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 21 Dec 2017 09:16:09 +0000
- Subject: [Bug middle-end/81897] [6/7/8 Regression] spurious -Wmaybe-uninitialized warning
- Auto-submitted: auto-generated
- References: <bug-81897-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81897
--- Comment #7 from Jeffrey A. Law <law at redhat dot com> ---
So just a note. We *could* pick this up without waiting on Aldy's work.
After the second DOM pass we're failing to merge a pair of blocks because there
are still SSA_NAMEs queued for renaming. If we were to manage to get those
blocks merged, then the CFG would be cleaned up enough that the second VRP pass
would see the final jump thread and ultimately eliminate the unexecutable path.
I'm not actually working on this.