https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #11 from ishikawa,chiaki <ishikawa at yk dot rim.or.jp> --- Created attachment 54484 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54484&action=edit Script to compile the previous source file. The previous source file ought to be named 't-failure-always-inline-simplified.c'. This script compiles it. With -Og the compilation fails since always_inline functions do not get inlined. Without -Og, the compilation succeeds. Of course, we can conditionalize the use of always_inline to avoid the issue. What is exactly the compiler-defined macro when "-Og" is used on the command line?