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

            Bug ID: 82738
           Summary: [meta-bug] issues with the -Og optimization level
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: egallager at gcc dot gnu.org
        Depends on: 59515, 59658, 63440, 65244, 68836, 71864, 78394, 78685
  Target Milestone: ---

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg01972.html proposed changing the
default optimization level to -Og. I replied saying there were bugs with it I'd
like to see fixed first. This bug is to track those other bugs.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59515
[Bug 59515] -Og doesn't generate out-of-line copies of inline functions like
-O0 does
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59658
[Bug 59658] Document -f* flags enabled by -Og
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63440
[Bug 63440] -Og does enable -fmerge-constants too
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65244
[Bug 65244] Bogus -Wmaybe-uninitialized warning with posix_memalign() and -Og
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68836
[Bug 68836] GCC can't properly emit debug info for function arguments in a
back-trace when using -Og
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71864
[Bug 71864] x86_64-w64-mingw32, ICE when '-Og' & '-mssse3' are used
simultaneously
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78394
[Bug 78394] False positives of maybe-uninitialized with -Og
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
[Bug 78685] -Og generates too many "<optimized out>"s

Reply via email to