GCC rejects this even though it is the defect report makes this valid: ``` struct S { static int i; }; auto S::i = 23; ```
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2389