Try to fix tests on CI

This commit is contained in:
Jeremy Rifkin 2025-01-26 17:34:02 -06:00
parent 78086d0267
commit 06732add17
No known key found for this signature in database
GPG Key ID: 19AA8270105E8EB4

View File

@ -22,13 +22,13 @@ namespace detail {
public: public:
Result(T&& value) : value_(std::move(value)), active(member::value) {} Result(T&& value) : value_(std::move(value)), active(member::value) {}
Result(E&& error) : error_(std::move(error)), active(member::error) { Result(E&& error) : error_(std::move(error)), active(member::error) {
if(!absorb_trace_exceptions.load()) { if(!should_absorb_trace_exceptions()) {
std::fprintf(stderr, "%s\n", unwrap_error().what()); std::fprintf(stderr, "%s\n", unwrap_error().what());
} }
} }
Result(T& value) : value_(T(value)), active(member::value) {} Result(T& value) : value_(T(value)), active(member::value) {}
Result(E& error) : error_(E(error)), active(member::error) { Result(E& error) : error_(E(error)), active(member::error) {
if(!absorb_trace_exceptions.load()) { if(!should_absorb_trace_exceptions()) {
std::fprintf(stderr, "%s\n", unwrap_error().what()); std::fprintf(stderr, "%s\n", unwrap_error().what());
} }
} }