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

[pull] master from boostorg:master #1

Merged
merged 50 commits into from
Mar 18, 2022
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Mar 18, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

ned14 and others added 30 commits December 8, 2021 12:57
Add GHA for boostorg/outcome.
Update drone CI files to latest.
Remove a bunch of test targets from boostorg/outcome CI as they are irrelevant.
For boostorg/outcome, remove GHA CI and just use Drone CI from now on.
Remove codecov pass on boostorg/outcome CI job.
Rejig abi-compliance-checker to prep for adding it to future CI runs.
…ibabigail

for GCCs 7 and 9 in C++ 14 and C++ 17 respectively.
Add to CI per-commit checking of ABI stability using abi-dumper and libabigail
for GCCs 7 and 9 in C++ 14 and C++ 17 respectively.
Fix bad YAML in last commit.
Fix bad perms last commit.
Fix bad upload paths in CI in recent commits.
From this release onwards, you are guaranteed that any code compiled with v2.2.3 Outcome
or newer will link without issue with any code compiled with a different version of Outcome
after v2.2.3. As a result, `OUTCOME_UNSTABLE_VERSION` is no longer defined by default, and
therefore `OUTCOME_V2_NAMESPACE` is now hard coded to `outcome_v2` rather than a namespace
which permutes per commit.
Standalone Outcome permanently locks ABI to v2.2.3 release

From this release onwards, you are guaranteed that any code compiled with v2.2.3 Outcome
or newer will link without issue with any code compiled with a different version of Outcome
after v2.2.3. As a result, `OUTCOME_UNSTABLE_VERSION` is no longer defined by default, and
therefore `OUTCOME_V2_NAMESPACE` is now hard coded to `outcome_v2` rather than a namespace
which permutes per commit.
Fix recent unintentional removal of #include "revision.hpp" in config.hpp.
ned14 and others added 20 commits January 4, 2022 12:13
Complete first attempt at review of error handling frameworks for the docs.
Merge branch 'develop' of github.com:ned14/boost.outcome into develop
Fix spurious warning in Experimental.Outcome on Linux.
Incorporate feedback from Emil into alternatives guide.
…-config-path-discovery

[cmake] config dependency lookup & quickcpplib path discovery
Merge pull request #257 from BurningEnlightenment/feature/quickcpplib-config-path-discovery

[cmake] config dependency lookup & quickcpplib path discovery
…status-code

Allow usage of system provided status-code
Merge pull request #258 from BurningEnlightenment/feature/use-system-status-code

Allow usage of system provided status-code
@pull pull bot added the ⤵️ pull label Mar 18, 2022
@pull pull bot merged commit 1ba31af into bazelboost:master Mar 18, 2022
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.

2 participants