diff --git a/libcxx/test/std/ranges/range.req/range.refinements/contiguous_range.compile.pass.cpp b/libcxx/test/std/ranges/range.req/range.refinements/contiguous_range.compile.pass.cpp index 538614a41635a..37b1cca464454 100644 --- a/libcxx/test/std/ranges/range.req/range.refinements/contiguous_range.compile.pass.cpp +++ b/libcxx/test/std/ranges/range.req/range.refinements/contiguous_range.compile.pass.cpp @@ -68,3 +68,10 @@ struct DataFunctionWrongReturnType { }; static_assert( std::ranges::random_access_range); static_assert(!std::ranges::contiguous_range); + +struct WrongObjectness { + const int *begin() const; + const int *end() const; + void *data() const; +}; +static_assert(std::ranges::contiguous_range);