Skip to content
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

Migrate multiple constexpr-s to C++20 syntax #332

Draft
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

simonmicro
Copy link
Member

@simonmicro simonmicro commented Dec 6, 2022

  • Ports template-chains to if ... ( require {} )
  • Switched to auto concepts
  • Fixed some more String-class bugs 🔥

⚠️ THIS PR IS NOT WORKING YET; THE GCC-VERSION IS TOO OLD / HAS A BUG, WHICH PREVENTS THIS FROM COMPILING ON THE TARGET PLATFORM! The emulator works regardless. 😀

Reference of upstream progress:

@simonmicro simonmicro added 🐞 bug Something isn't working ⭐ enhancement New feature or request src/core src/osw-emulator labels Dec 6, 2022
@simonmicro simonmicro self-assigned this Dec 6, 2022
@simonmicro simonmicro force-pushed the feature/esp_c++20 branch 3 times, most recently from 2059a27 to f6d62c4 Compare December 7, 2022 09:47
@simonmicro simonmicro removed the 🐞 bug Something isn't working label Dec 7, 2022
@RuffaloLavoisier RuffaloLavoisier self-requested a review January 23, 2023 02:39
@simonmicro simonmicro force-pushed the develop branch 2 times, most recently from 078dbaa to 85488d9 Compare April 2, 2023 22:10
@simonmicro simonmicro force-pushed the develop branch 2 times, most recently from 890efcf to 9478a8e Compare January 14, 2025 11:20
@simonmicro simonmicro added this to the v0.18.1 milestone Jan 18, 2025
@simonmicro simonmicro removed this from the v0.18.1 milestone Jan 18, 2025
@simonmicro
Copy link
Member Author

Upstream toolchain is still broken 🙄

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

Successfully merging this pull request may close these issues.

1 participant