Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Set C++ standard to C++26#5327

Closed
IyeOnline wants to merge 3 commits intomainfrom
topic/cpp-26
Closed

Set C++ standard to C++26#5327
IyeOnline wants to merge 3 commits intomainfrom
topic/cpp-26

Conversation

@IyeOnline
Copy link
Contributor

@IyeOnline IyeOnline commented Jul 3, 2025

This bumps our C++ version to C++26.

I mainly want to see the CI for now :)

@github-actions
Copy link

github-actions bot commented Jul 3, 2025

Tip

Please add a changelog entry for this PR by clicking one of the links below.

The changelog entry will be pre-filled with information from this PR. You can edit the title and description as needed before committing.

You can also add a changelog entry manually by running ./changelog/add.py change|bugfix|feature on the command-line.

📝 Changelog Entries

Type Description Link
🔄 Change Modifications to existing functionality Add Change
🐛 Bugfix Fixes for bugs or issues Add Bugfix
Feature New functionality or enhancements Add Feature

📚 Documentation Preview

Docs preview build failed

The documentation preview could not be built or deployed. This might be a temporary issue.

You can trigger a rebuild by pushing a new commit or closing and reopening this PR.

@mavam
Copy link
Member

mavam commented Aug 3, 2025

/opt/homebrew/Cellar/boost/1.88.0/include/boost/process/v1/locale.hpp:79:45: error: no template named 'codecvt_utf8' in namespace 'std'
79 |     return std::locale(global_loc, new std::codecvt_utf8<wchar_t>);

Looks like Boost Process v1 is still using std::codecvt_utf8, which is no longer a thing in C++26.

@IyeOnline IyeOnline force-pushed the topic/cpp-26 branch 2 times, most recently from 39bb4f5 to 1c9ba98 Compare August 20, 2025 13:26
@mavam mavam removed the improvement label Dec 19, 2025
@mavam mavam closed this Feb 7, 2026
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

Comments