[PATCH] D143670: Stop claiming we support [[carries_dependency]]
Hubert Tong via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 16 15:18:47 PST 2023
hubert.reinterpretcast added inline comments.
================
Comment at: clang/test/Preprocessor/has_attribute.cpp:51
// FIXME(201806L) CHECK: assert: 0
-// CHECK: carries_dependency: 200809L
+// CHECK: carries_dependency: 0
// CHECK: deprecated: 201309L
----------------
aaron.ballman wrote:
> hubert.reinterpretcast wrote:
> > I'd trust this when I see the change to [cpp.cond]/6 arrive in CWG.
> This is consistent with how we handle `[[no_unique_address]]` (see line 59).
Is that driven by compatibility concerns on the platform though? For example, we might be doing something on line 59 to match MSVC.
Do we know if GCC intends to make a similar change for `carries_dependency`? It may help to be more explicit about why our situation is different from GCC's.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143670/new/
https://reviews.llvm.org/D143670
More information about the cfe-commits
mailing list