Under the latest 6.17 compiler Omax, the link error: L6654: Rejected Local symbol *** referred to from non group member lto-llvm-***.o(.text.***). This error message is consistent with Inline static variables are defined in the class, for example:class A {public: inline static uint32_t s_Var{};}
This problem can also occur under O0 (some files are O1/Ofast). When there are more "inline static" members in .h (distributed in different .h files), this compiler basically fails to link successfully