https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111397
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to fail| |12.3.1, 13.2.1
Summary|Spurious warning |[12/13 Regression] Spurious
|"'({anonymous})' is used |warning "'({anonymous})' is
|uninitialized" when calling |used uninitialized" when
|a __returns_twice__ |calling a __returns_twice__
|function (-Wuninitialized |function (-Wuninitialized
|-O2) |-O2)
Priority|P3 |P2
Target Milestone|--- |12.4
Blocks| |24639
Known to work| |11.4.1, 14.0
--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
Fixed on trunk, I know it works on the 13 branch, eventually will backport.
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
[Bug 24639] [meta-bug] bug to track all Wuninitialized issues