Skip to content

Commit 5f5fab0

Browse files
committed
fix compile errors
1 parent dd7b119 commit 5f5fab0

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

libcxx/test/std/utilities/expected/expected.void/ctor/ctor.convert.copy.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ constexpr bool test() {
100100

101101
// convert TailClobberer
102102
{
103-
const std::expected<void, TailClobbererNonTrivialMove<1>> e1;
103+
const std::expected<void, TailClobbererNonTrivialMove<1>> e1(std::unexpect);
104104
std::expected<void, TailClobberer<1>> e2 = e1;
105105
assert(!e2.has_value());
106106
assert(!e1.has_value());

libcxx/test/std/utilities/expected/expected.void/ctor/ctor.convert.move.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ constexpr bool test() {
101101

102102
// convert TailClobberer
103103
{
104-
std::expected<void, TailClobbererNonTrivialMove<1>> e1;
104+
std::expected<void, TailClobbererNonTrivialMove<1>> e1(std::unexpect);
105105
std::expected<void, TailClobberer<1>> e2 = std::move(e1);
106106
assert(!e2.has_value());
107107
assert(!e1.has_value());

libcxx/test/std/utilities/expected/expected.void/ctor/ctor.copy.pass.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <utility>
2626

2727
#include "test_macros.h"
28+
#include "../../types.h"
2829

2930
struct NonCopyable {
3031
NonCopyable(const NonCopyable&) = delete;

libcxx/test/std/utilities/expected/expected.void/ctor/ctor.move.pass.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <utility>
2626

2727
#include "test_macros.h"
28+
#include "../../types.h"
2829

2930
struct NonMovable {
3031
NonMovable(NonMovable&&) = delete;

0 commit comments

Comments
 (0)