1  /* PR target/105234 */
       2  /* { dg-do compile } */
       3  
       4  static inline __attribute__((always_inline)) int foo (int x) { return x + 1; }
       5  #pragma GCC push_options
       6  static inline __attribute__((always_inline)) int bar (int x) { return x + 2; }
       7  #pragma GCC pop_options
       8  static inline __attribute__((always_inline)) int baz (int x) { return x + 3; }
       9  
      10  int
      11  qux (void)
      12  {
      13    return foo (bar (baz (42)));
      14  }