Skip to content

[ci] Test for compatibility with C++23#1432

Open
gruenich wants to merge 1 commit intojbeder:masterfrom
gruenich:feature/ci-test-cmake-cxx-23
Open

[ci] Test for compatibility with C++23#1432
gruenich wants to merge 1 commit intojbeder:masterfrom
gruenich:feature/ci-test-cmake-cxx-23

Conversation

@gruenich
Copy link
Copy Markdown
Contributor

No description provided.

@gruenich
Copy link
Copy Markdown
Contributor Author

gruenich commented Apr 12, 2026

It might be worth reducing the number of combinations by just checking 11 and 23 and excluding the versions in between 17 and 20.

@SGSSGene
Copy link
Copy Markdown
Collaborator

It might be worth reducing the number of combinations by just checking 11 and 23 and excluding the versions in between 17 and 20.

I think we should keep 11, 20 and 23.
11 because its the oldest
20 because its gcc default in current compiler
23 because its the newest

What do you think?

C++ 11 because it is the oldest supported by the project.
C++ 20 because it is GCC default in current compiler versions.
C++ 23 because its the newest with wide compiler support.
@gruenich gruenich force-pushed the feature/ci-test-cmake-cxx-23 branch from 2aa2035 to c898242 Compare April 13, 2026 15:53
@gruenich
Copy link
Copy Markdown
Contributor Author

Good idea. I adjusted the commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants