https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90036

Jeffrey A. Law <law at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|10.0                        |11.0

--- Comment #9 from Jeffrey A. Law <law at redhat dot com> ---
I still think extracting the predicate analysis bits out of tree-ssa-uninit.c
is the way to go.  Essentially we'd build the predicate guarding the
problematical sprintf call and realize it can never be true.

There's a slight chance the new VRP code could help here as it does have a
backwards substitution/solver engine.  I think we'd want to raise the query
what's the range of ownvptr_15 in bb4 and work backwards.  

Aldy, want to take a looksie and see if your work could help here.

In either case, I don't see this being resolved in gcc-10.

Reply via email to