2 // { dg-options "-O -std=c++17 -g -dA -gno-strict-dwarf" }
3 // { dg-require-weak "" }
4 // { dg-final { scan-assembler-times "0x3\[^\n\r]* DW_AT_inline" 6 { xfail *-*-aix* } } }
5 // { dg-final { scan-assembler-times "0x1\[^\n\r]* DW_AT_inline" 2 { xfail *-*-aix* } } }
6 // { dg-final { scan-assembler-times " DW_AT_declaration" 6 { xfail *-*-aix* } } }
7 // { dg-final { scan-assembler-times " DW_AT_specification" 6 { xfail *-*-aix* } } }
8 // { dg-final { scan-assembler-times " DW_AT_\[^\n\r]*linkage_name" 7 { xfail *-*-aix* } } }
13 static inline double b = 4.0;
14 static constexpr int c = 2;
15 static constexpr inline char d = 3;
23 static inline double g = 4.0;
24 static constexpr int h = 2;
25 static inline constexpr char i = 3;