[libcxx-commits] [libcxx] [libc++] Deprecates std::errc constants. (PR #80542)

via libcxx-commits libcxx-commits at lists.llvm.org
Thu Apr 4 20:41:49 PDT 2024


gulfemsavrun wrote:

> @gulfemsavrun would the toggle as suggested by @nico work for you? Your example including `<iostream>` is indeed due to transitive includes.

We decided to globally suppress this warning to unblock our Clang roll. But, that's something temporary, and we would like to suppress this warning in fine-grained level. All of the cases that we currently see are like `Case 2`. That's why I would to like get a clarification whether `Case 2` is considered a valid warning before we invest into suppressing in fine-grained level. TBH, that does not seem right to see different warnings between `Case 1` and `Case 2`. Is there any plan to change that?


https://github.com/llvm/llvm-project/pull/80542


More information about the libcxx-commits mailing list