Is a test classified as "unsupported" always when the library is ahead of the compiler? For example: the nodiscard attribute can be present in the library and at same time may not be implemented in the compiler.