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

Martin Sebor <msebor at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2021-10-12
                 CC|                            |msebor at gcc dot gnu.org
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
            Summary|[Diagnostics] uninitialized |[12 Regression] wrong
                   |warning missing after O2    |location in -Wuninitialized
                   |vectorization.              |after -O2 vectorization
             Blocks|88443                       |24639

--- Comment #3 from Martin Sebor <msebor at gcc dot gnu.org> ---
It looks like it's just the the location of the warning that's off, the warning
itself is still issued but it's swallowed by the dg-prune-output directive.

Since the test was added to verify the fix for an ICE without vectorization I
think disabling vectorization should be fine.  Ideally, we would understand why
the location is wrong so let's keep this bug open and add a comment to the test
referencing this bug.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
[Bug 24639] [meta-bug] bug to track all Wuninitialized issues
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
[Bug 88443] [meta-bug] bogus/missing -Wstringop-overflow warnings

Reply via email to