-
Notifications
You must be signed in to change notification settings - Fork 16
Add CI targets for updated Clang and MSVC compilers #603
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
base: main
Are you sure you want to change the base?
Changes from 3 commits
be35ede
d0c4d4c
38bfe6a
cb7ddc5
5928396
2a489a2
bd5fc38
e773963
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -83,6 +83,19 @@ jobs: | |||||
| }, | ||||||
| lib: "libstdc++14", | ||||||
| } | ||||||
| # - { | ||||||
| # name: "Ubuntu GCC-15", | ||||||
| # os: ubuntu-24.04, | ||||||
| # compiler: | ||||||
| # { | ||||||
| # type: GCC, | ||||||
| # version: 15, | ||||||
| # cc: "gcc-15", | ||||||
| # cxx: "g++-15", | ||||||
| # std: 20, | ||||||
| # }, | ||||||
| # lib: "libstdc++15", | ||||||
| # } | ||||||
| - { | ||||||
| name: "Ubuntu Clang-17 + libc++", | ||||||
| os: ubuntu-24.04, | ||||||
|
|
@@ -122,6 +135,19 @@ jobs: | |||||
| }, | ||||||
| lib: "libc++19", | ||||||
| } | ||||||
| - { | ||||||
| name: "Ubuntu Clang-20 + libc++", | ||||||
| os: ubuntu-24.04, | ||||||
| compiler: | ||||||
| { | ||||||
| type: CLANG, | ||||||
| version: 20, | ||||||
| cc: "clang-20", | ||||||
| cxx: "clang++-20", | ||||||
| std: 20, | ||||||
| }, | ||||||
| lib: "libc++20", | ||||||
| } | ||||||
| - { | ||||||
| name: "Visual Studio 2019", | ||||||
| os: windows-latest, | ||||||
|
|
@@ -142,6 +168,11 @@ jobs: | |||||
| os: windows-latest, | ||||||
| compiler: { type: VISUAL, version: 19, cc: "cl", cxx: "cl" }, | ||||||
| } | ||||||
| - { | ||||||
| name: "Visual Studio 2022 v20", | ||||||
| os: windows-latest, | ||||||
| compiler: { type: VISUAL, version: 20, cc: "cl", cxx: "cl", std: 20 }, | ||||||
|
||||||
| compiler: { type: VISUAL, version: 20, cc: "cl", cxx: "cl", std: 20 }, | |
| compiler: { type: VISUAL, version: 20, cc: "cl", cxx: "cl" }, |
Uh oh!
There was an error while loading. Please reload this page.
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.
Specifically, GCC-15 is not yet supported in the latest supported version of Ubuntu? Should we remove this until it's supported?
Uh oh!
There was an error while loading. Please reload this page.
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.
It's a reminder if left as is but we can do that with an issue. Probably best removed.
As you say, runners don't have the compiler version (yet).
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.
I'll remove the comments and leave this PR open until CI passes.