Skip to content

Conversation

@pull
Copy link

@pull pull bot commented May 31, 2023

See Commits and Changes for more details.


Created by pull[bot]

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

@pull pull bot added the ⤵️ pull label May 31, 2023
ned14 and others added 29 commits June 13, 2023 17:18
Support big endian architectures in Experimental Outcome.
Update status code to latest, and no longer enable concepts by default
on older pre-std concepts GCCs.
Support big endian architectures in Experimental Outcome.
…()`, and until now

nobody complained because custom `operator&` which doesn't return an address is an
abomination not used in much modern C++. But finally someone did complain, so it is fixed
for both normal Outcome and Experimental.Outcome.
Merge branch 'use-addressof' of https://github.com/gix/outcome into develop
Outcome previously took addresses of things not using `std::addressof()`, and until now
nobody complained because custom `operator&` which doesn't return an address is an
abomination not used in much modern C++. But finally someone did complain, so it is fixed
for both normal Outcome and Experimental.Outcome.
Merge branch 'use-addressof' of https://github.com/gix/outcome into develop
Outcome previously took addresses of things not using `std::addressof()`, and until now
nobody complained because custom `operator&` which doesn't return an address is an
abomination not used in much modern C++. But finally someone did complain, so it is fixed
for both normal Outcome and Experimental.Outcome.
LEWG renaming changes of make_nested_status_code().
Fix issue #280 where docs and snippets hadn't been updated to reflect
LEWG renaming changes of make_nested_status_code().
Add building of outcome-snippets to CI, which should have been there
all the time.
Use a preprocessor macro to control the use of std::addressof(), fixing #282.
Merge pull request #283 from ned14/wip-fix-addressof

Use a preprocessor macro to control the use of std::addressof(), fixing #282.
ned14 and others added 30 commits December 13, 2024 14:42
Looks like the github action create-release finally died. Replaced.
20.04 are incompatible due to tooling upgrades.
Fix experimental Outcome on Android
Update changelog and Rust recipe.
Bump ubuntu GA runner to 22.04 as 20.04 has been sunsetted.
Fix up GA scripts to work on Ubuntu 22.04.
Regenerate `abi-compliance` for Ubuntu 24.04 as the ABI dumps for
20.04 are incompatible due to tooling upgrades.
`iostream_support.hpp` has been split into `iostream_support_result.hpp`
and `iostream_support.hpp` (#312).
Bump min cmake to 3.10 to shut cmake 4 up.
More cmake 4.0 improvements.
…Also bump minium cmake to 3.10

everywhere else in Outcome, as CI is now failing due to us requested too old a cmake. #314

Replaces #8
- Bump Boost min cmake required to 3.10 to match standalone Outcome. Also bump minium cmake to 3.10
everywhere else in Outcome, as CI is now failing due to us requested too old a cmake. #314

Replaces #8
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