fix: Add compatibility with libcxx. #22

Merged
arnor-nolen merged 10 commits from fix-libcxx-compat into master 2026-06-04 23:18:48 +00:00
Owner

Replace enumerate with zip(iota, view) to make the library compatible with libcxx, introduce namespace aliases for ranges.
Use new clang-lld-libcxx toolchain to test compatibility in CI. Add more build configurations for CI to provide better coverage.

Replace `enumerate` with `zip(iota, view)` to make the library compatible with `libcxx`, introduce namespace aliases for ranges. Use new `clang-lld-libcxx` toolchain to test compatibility in CI. Add more build configurations for CI to provide better coverage.
chore: Fix CMake formatting.
Some checks failed
ci/woodpecker/pr/ci Pipeline failed
89ba5e3442
ci: Use CPack on each Release build, never use on a Debug build.
Some checks failed
ci/woodpecker/pr/ci Pipeline failed
0a38bcacda
chore: Fix warning about converting function to static.
Some checks failed
ci/woodpecker/pr/ci Pipeline failed
ebf1f6ccf1
ci: Remove clang-tidy from release build.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
8ce9017ed3
arnor-nolen deleted branch fix-libcxx-compat 2026-06-04 23:18:48 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
arnor-nolen/ndl!22
No description provided.