Skip to content

Added C++23 as a standard option - #144

Closed
veygax wants to merge 1 commit into
friendlyanon:developfrom
veygax:develop
Closed

Added C++23 as a standard option#144
veygax wants to merge 1 commit into
friendlyanon:developfrom
veygax:develop

Conversation

@veygax

@veygax veygax commented Jul 26, 2025

Copy link
Copy Markdown

github copilot summary since the change is basic:

This pull request updates the cpp_lang definition in the cmake-init/cmake_init.py file to include support for the C++23 standard.

  • Language Support Update:
    • cmake-init/cmake_init.py: Added "23" to the list of supported standards for the cpp_lang object, enabling compatibility with C++23.

@friendlyanon

Copy link
Copy Markdown
Owner

C++23 support by cmake-init is on hold until modules and import std; are properly supported by compilers and GitHub CI's images provide such working toolchains by default.

@getong

getong commented Jul 29, 2026

Copy link
Copy Markdown

It seems that, this pr can be reopen now. c++ 23 is support now.

@friendlyanon

Copy link
Copy Markdown
Owner

Looking at the runner images the provided software in GitHub Actions images are still not by default ready for modules.

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.

3 participants