Skip to content

Use most recent main branch of toml11#1874

Open
franzpoeschel wants to merge 2 commits intoopenPMD:devfrom
franzpoeschel:toml11-master
Open

Use most recent main branch of toml11#1874
franzpoeschel wants to merge 2 commits intoopenPMD:devfrom
franzpoeschel:toml11-master

Conversation

@franzpoeschel
Copy link
Copy Markdown
Contributor

Needed for these commits

Up for discussion: This disables use of std::source_location by default in openPMD. There are some compilers that have trouble with it, and it's a feature for developers, there is no reason to ship it to users, especially for an internal library.

@franzpoeschel franzpoeschel added this to the 0.17.1 milestone Apr 21, 2026
@franzpoeschel franzpoeschel requested a review from ax3l April 21, 2026 10:12
@franzpoeschel franzpoeschel added the dependencies Pull requests that update a dependency file label Apr 21, 2026
@ax3l ax3l mentioned this pull request Apr 23, 2026
3 tasks
ax3l added a commit to BLAST-WarpX/warpx that referenced this pull request Apr 24, 2026
Switch to C++20. AMReX is making the switch soon
(AMReX-Codes/amrex#4840) and is preparing CI
in AMReX-Codes/amrex#4976 so we can also
generally pull up the requirements.

- [x] wait for 26.03 release
- [x] patch [toml11](ToruNiina/toml11#295) / use
clang 14+ (for CI, we can do
openPMD/openPMD-api#1874 )
- [x] merge for the 26.05 release cycle

---------

Co-authored-by: Weiqun Zhang <weiqunzhang@lbl.gov>
Co-authored-by: Edoardo Zoni <ezoni@lbl.gov>
Co-authored-by: Luca Fedeli <luca.fedeli@cea.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant