1*f8b5ac34SHristo Hristov //===----------------------------------------------------------------------===//
2*f8b5ac34SHristo Hristov //
3*f8b5ac34SHristo Hristov // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*f8b5ac34SHristo Hristov // See https://llvm.org/LICENSE.txt for license information.
5*f8b5ac34SHristo Hristov // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*f8b5ac34SHristo Hristov //
7*f8b5ac34SHristo Hristov //===----------------------------------------------------------------------===//
8*f8b5ac34SHristo Hristov // UNSUPPORTED: c++03, c++11, c++14, c++17
9*f8b5ac34SHristo Hristov 
10*f8b5ac34SHristo Hristov // <set>
11*f8b5ac34SHristo Hristov 
12*f8b5ac34SHristo Hristov // class multiset
13*f8b5ac34SHristo Hristov 
14*f8b5ac34SHristo Hristov // template<class Key, class Compare, class Allocator>
15*f8b5ac34SHristo Hristov //   synth-three-way-result<Key> operator<=>(const multiset<Key, Compare, Allocator>& x,
16*f8b5ac34SHristo Hristov //                                           const multiset<Key, Compare, Allocator>& y);
17*f8b5ac34SHristo Hristov 
18*f8b5ac34SHristo Hristov #include <cassert>
19*f8b5ac34SHristo Hristov #include <set>
20*f8b5ac34SHristo Hristov 
21*f8b5ac34SHristo Hristov #include "test_container_comparisons.h"
22*f8b5ac34SHristo Hristov 
main(int,char **)23*f8b5ac34SHristo Hristov int main(int, char**) {
24*f8b5ac34SHristo Hristov   assert(test_ordered_set_container_spaceship<std::multiset>());
25*f8b5ac34SHristo Hristov   // `std::multiset` is not constexpr, so no `static_assert` test here.
26*f8b5ac34SHristo Hristov   return 0;
27*f8b5ac34SHristo Hristov }
28