Skip to content

Conversation

ShortDevelopment
Copy link
Contributor

@ShortDevelopment ShortDevelopment commented Oct 4, 2025

My install of VisualStudio already uses c++14 to compile CC.
Update CMake project to use c++14 aswell.

💥 Breaking changes

  • Macro collision between pal/inc/rt/sal.h and /include/c++/12/bits/parse_numbers.h
    #undef __valid

✅ This PR is stacked onto #7040.

@rhuanjl
Copy link
Collaborator

rhuanjl commented Oct 7, 2025

Is this the next one to merge? Please can you update the branch for me having merged the last one?

@ShortDevelopment ShortDevelopment marked this pull request as ready for review October 7, 2025 17:19
@ShortDevelopment
Copy link
Contributor Author

Is this the next one to merge?

Yes. This should hopefully be just a formallity as I already build CC with c++14 on my local Windows device.
(Linux had a conflict with the old SAL version. We will get more...)

Please can you update the branch for me having merged the last one?

Done 😊

@rhuanjl
Copy link
Collaborator

rhuanjl commented Oct 7, 2025

I think we should put an "exclude x86" tag on that typed array memory test it's been flaky for ages not because of any bug in CC but (I think) simply because the x86 test environment doesn't have enough memory.

@rhuanjl rhuanjl merged commit d2dd4c8 into chakra-core:master Oct 8, 2025
20 of 24 checks passed
@ShortDevelopment ShortDevelopment deleted the refactor/cpp-14 branch October 8, 2025 19:34
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