-
Notifications
You must be signed in to change notification settings - Fork 15.1k
[libc++][ci] Removes C++2b selection option. #88557
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[libc++][ci] Removes C++2b selection option. #88557
Conversation
|
@llvm/pr-subscribers-libcxx Author: Mark de Wever (mordante) ChangesSince Clang 16 is no longer supported all compilers support C++23. Full diff: https://github.com/llvm/llvm-project/pull/88557.diff 1 Files Affected:
diff --git a/libcxx/utils/libcxx/test/params.py b/libcxx/utils/libcxx/test/params.py
index 5e42562ed5db52..5bc6e101c15420 100644
--- a/libcxx/utils/libcxx/test/params.py
+++ b/libcxx/utils/libcxx/test/params.py
@@ -79,12 +79,6 @@
def getStdFlag(cfg, std):
if hasCompileFlag(cfg, "-std=" + std):
return "-std=" + std
- # TODO(LLVM-19) Remove the fallbacks needed for Clang 16.
- fallbacks = {
- "c++23": "c++2b",
- }
- if std in fallbacks and hasCompileFlag(cfg, "-std=" + fallbacks[std]):
- return "-std=" + fallbacks[std]
return None
|
|
It seems the Apple build bots still need this fallback option. So wait until the next Xcode release. |
ldionne
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM once we're able to have a green CI run (once we update Xcode).
|
@mordante this should be ready now, right? |
a750f0e to
acbaac8
Compare
|
Rebased onto main to give it a shot. |
acbaac8 to
7574893
Compare
7574893 to
f8532c4
Compare
Since Clang 16 is no longer supported all compilers support C++23.
f8532c4 to
dbab61e
Compare
|
It seems that AppleClang-15 is blocking this patch. |
Since Clang 16 is no longer supported all compilers support C++23.