FreeBSD-main-amd64-gcc12_build - Build #2692 - Still Failing
Date: Thu, 11 Apr 2024 18:26:23 UTC
FreeBSD-main-amd64-gcc12_build - Build #2692 (6f454c211b295ad13e80fc5b858efc9bad33e33b) - Still Failing
Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/2692/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/2692/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/2692/console
Status explanation:
"Failure" - the build is suspected being broken by the following changes
"Still Failing" - the build has not been fixed by the following changes and
this is a notification to note that these changes have
not been fully tested by the CI system
Change summaries:
(Those commits are likely but not certainly responsible)
6f454c211b295ad13e80fc5b858efc9bad33e33b by cperciva:
release/Makefile.vm: Support read-only ports tree
The end of the build log:
[...truncated 14.04 MiB...]
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:394:55: note: candidate: 'template<class _U1, class _U2, std::__1::__enable_if_t<(std::__1::is_convertible<const _U1&, long unsigned int>::value && std::__1::is_convertible<const _U2&, long unsigned int>::value), void>* <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(const std::__1::tuple<_U1, _U2>&) [with _U2 = _U1; std::__1::__enable_if_t<(std::__1::is_convertible<const _U1&, _T1>::value && std::__1::is_convertible<const _U2&, _T2>::value)>* <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
394 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair(tuple<_U1, _U2> const& __p)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:394:55: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: mismatched types 'const std::__1::tuple<_U1, _U2>' and 'long unsigned int'
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:279:3: note: candidate: 'template<class ... _Args1, class ... _Args2> constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {_Args1 ...}; _Args2 = {_Args2 ...}; _T1 = long unsigned int; _T2 = long unsigned int]'
279 | pair(piecewise_construct_t __pc, tuple<_Args1...> __first_args, tuple<_Args2...> __second_args)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:279:3: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: mismatched types 'std::__1::tuple<_Tp ...>' and 'long unsigned int'
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:243:55: note: candidate: 'template<class _U1, class _U2, typename std::__1::enable_if<__enable_implicit<_U1, _U2>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(std::__1::pair<_U1, _U2>&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_implicit<_U1, _U2>(), int>::type <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
243 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair(pair<_U1, _U2>&& __p)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:243:55: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: mismatched types 'std::__1::pair<_T1, _T2>' and 'long unsigned int'
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:237:64: note: candidate: 'template<class _U1, class _U2, typename std::__1::enable_if<__enable_explicit<_U1, _U2>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(std::__1::pair<_U1, _U2>&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_explicit<_U1, _U2>(), int>::type <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
237 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 explicit pair(pair<_U1, _U2>&& __p)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:237:64: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: mismatched types 'std::__1::pair<_T1, _T2>' and 'long unsigned int'
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:231:55: note: candidate: 'template<class _U1, class _U2, typename std::__1::enable_if<__enable_implicit<const _U1&, const _U2&>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(const std::__1::pair<_U1, _U2>&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_implicit<const _U1&, const _U2&>(), int>::type <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
231 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair(pair<_U1, _U2> const& __p)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:231:55: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: mismatched types 'const std::__1::pair<_T1, _T2>' and 'long unsigned int'
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:223:64: note: candidate: 'template<class _U1, class _U2, typename std::__1::enable_if<__enable_explicit<const _U1&, const _U2&>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(const std::__1::pair<_U1, _U2>&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_explicit<const _U1&, const _U2&>(), int>::type <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
223 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 explicit pair(pair<_U1, _U2> const& __p)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:223:64: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: mismatched types 'const std::__1::pair<_T1, _T2>' and 'long unsigned int'
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:204:55: note: candidate: 'template<class _U1, class _U2, typename std::__1::enable_if<__enable_implicit<_U1, _U2>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(_U1&&, _U2&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_implicit<_U1, _U2>(), int>::type <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
204 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair(_U1&& __u1, _U2&& __u2)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:204:55: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:203:69: in 'constexpr' expansion of 'std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs::__enable_implicit<long unsigned int, long unsigned int>()'
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:150:76: in 'constexpr' expansion of 'std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs::__is_implicit<long unsigned int, long unsigned int>()'
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:203:80: error: 'constexpr' call flows off the end of the function
203 | __enable_if_t<_CheckArgs::template __enable_implicit<_U1, _U2>(), int> = 0 >
| ^
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:203:69: note: in template argument for type 'bool'
203 | __enable_if_t<_CheckArgs::template __enable_implicit<_U1, _U2>(), int> = 0 >
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:189:64: note: candidate: 'template<class _U1, class _U2, typename std::__1::enable_if<__enable_explicit<_U1, _U2>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(_U1&&, _U2&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_explicit<_U1, _U2>(), int>::type <anonymous> = _U2; _T1 = long unsigned int; _T2 = long unsigned int]'
189 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 explicit pair(_U1&& __u1, _U2&& __u2)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:189:64: note: substitution of deduced template arguments resulted in errors seen above
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:176:55: note: candidate: 'template<bool _Dummy, typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit<const long unsigned int&, const long unsigned int&>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(const _T1&, const _T2&) [with bool _Dummy = _Dummy; typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, _CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit<const _T1&, const _T2&>(), int>::type <anonymous> = <anonymous>; _T1 = long unsigned int; _T2 = long unsigned int]'
176 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair(_T1 const& __t1, _T2 const& __t2)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:176:55: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:175:100: in 'constexpr' expansion of 'std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs::__enable_implicit<const long unsigned int&, const long unsigned int&>()'
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:150:76: in 'constexpr' expansion of 'std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs::__is_implicit<const long unsigned int&, const long unsigned int&>()'
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:175:111: error: 'constexpr' call flows off the end of the function
175 | __enable_if_t<_CheckArgsDep<_Dummy>::template __enable_implicit<_T1 const&, _T2 const&>(), int> = 0>
| ^
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:175:100: note: in template argument for type 'bool'
175 | __enable_if_t<_CheckArgsDep<_Dummy>::template __enable_implicit<_T1 const&, _T2 const&>(), int> = 0>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:170:64: note: candidate: 'template<bool _Dummy, typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit<const long unsigned int&, const long unsigned int&>(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(const _T1&, const _T2&) [with bool _Dummy = _Dummy; typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, _CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit<const _T1&, const _T2&>(), int>::type <anonymous> = <anonymous>; _T1 = long unsigned int; _T2 = long unsigned int]'
170 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 explicit pair(_T1 const& __t1, _T2 const& __t2)
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:170:64: note: substitution of deduced template arguments resulted in errors seen above
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:164:43: note: candidate: 'template<bool _Dummy, typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit_default(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair() [with bool _Dummy = _Dummy; typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, _CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit_default(), int>::type <anonymous> = <anonymous>; _T1 = long unsigned int; _T2 = long unsigned int]'
164 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR pair() _NOEXCEPT_(
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:164:43: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: candidate expects 0 arguments, 2 provided
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:159:52: note: candidate: 'template<bool _Dummy, typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, std::__1::pair<long unsigned int, long unsigned int>::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit_default(), int>::type <anonymous> > constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair() [with bool _Dummy = _Dummy; typename std::__1::enable_if<typename std::__1::conditional<_MaybeEnable, _CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit_default(), int>::type <anonymous> = <anonymous>; _T1 = long unsigned int; _T2 = long unsigned int]'
159 | explicit _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR pair() _NOEXCEPT_(
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:159:52: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/hash.h:203:12: note: candidate expects 0 arguments, 2 provided
203 | return pair<_Size, _Size>(__a + __z, __b + __c);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:92:25: note: candidate: 'constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >&&) [with _T1 = long unsigned int; _T2 = long unsigned int]'
92 | _LIBCPP_HIDE_FROM_ABI pair(pair&&) = default;
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:92:25: note: candidate expects 1 argument, 2 provided
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:91:25: note: candidate: 'constexpr std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >::pair(const std::__1::pair< <template-parameter-1-1>, <template-parameter-1-2> >&) [with _T1 = long unsigned int; _T2 = long unsigned int]'
91 | _LIBCPP_HIDE_FROM_ABI pair(pair const&) = default;
| ^~~~
/workspace/src/contrib/llvm-project/libcxx/include/__utility/pair.h:91:25: note: candidate expects 1 argument, 2 provided
--- algorithm.o ---
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h: In instantiation of 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = short unsigned int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]':
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<short unsigned int>&; _RandomAccessIterator = short unsigned int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:36:121: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:777:17: error: no match for call to '(std::__1::ranges::less) (short unsigned int&, short unsigned int&)'
777 | if (__comp(*--__last, *__first))
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: candidate: 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const'
55 | [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool operator()(_Tp&& __t, _Up&& __u) const
| ^~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: constraints not satisfied
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h: In substitution of 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const [with _Tp = short unsigned int&; _Up = short unsigned int&]':
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:777:17: required from 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = short unsigned int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<short unsigned int>&; _RandomAccessIterator = short unsigned int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:36:121: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:29:9: required for the satisfaction of '__weakly_equality_comparable_with<_Tp, _Tp>' [with _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:38:9: required for the satisfaction of 'equality_comparable<_Tp>' [with _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:41:9: required for the satisfaction of 'totally_ordered<_Tp>' [with _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:45:9: required for the satisfaction of 'totally_ordered_with<_Tp, _Up>' [with _Tp = short unsigned int&; _Up = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:30:5: in requirements with 'std::__1::__libcpp_remove_reference_t<_Tp>& __t', 'std::__1::__libcpp_remove_reference_t<_Alloc>& __u' [with _Up = short unsigned int&; _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:31:13: note: '(__t == __u)' does not satisfy return-type-requirement
31 | { __t == __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:32:13: note: '(__t != __u)' does not satisfy return-type-requirement
32 | { __t != __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:33:13: note: '(__u == __t)' does not satisfy return-type-requirement
33 | { __u == __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:34:13: note: '(__u != __t)' does not satisfy return-type-requirement
34 | { __u != __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h: In instantiation of 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = short unsigned int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]':
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<short unsigned int>&; _RandomAccessIterator = short unsigned int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:36:121: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:837:31: error: no match for call to '(std::__1::ranges::less) (short unsigned int&, short unsigned int&)'
837 | if (!__leftmost && !__comp(*(__first - difference_type(1)), *__first)) {
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: candidate: 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const'
55 | [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool operator()(_Tp&& __t, _Up&& __u) const
| ^~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: constraints not satisfied
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h: In substitution of 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const [with _Tp = short unsigned int&; _Up = short unsigned int&]':
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:837:31: required from 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = short unsigned int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<short unsigned int>&; _RandomAccessIterator = short unsigned int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:36:121: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:29:9: required for the satisfaction of '__weakly_equality_comparable_with<_Tp, _Tp>' [with _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:38:9: required for the satisfaction of 'equality_comparable<_Tp>' [with _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:41:9: required for the satisfaction of 'totally_ordered<_Tp>' [with _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:45:9: required for the satisfaction of 'totally_ordered_with<_Tp, _Up>' [with _Tp = short unsigned int&; _Up = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:30:5: in requirements with 'std::__1::__libcpp_remove_reference_t<_Tp>& __t', 'std::__1::__libcpp_remove_reference_t<_Alloc>& __u' [with _Up = short unsigned int&; _Tp = short unsigned int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:31:13: note: '(__t == __u)' does not satisfy return-type-requirement
31 | { __t == __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:32:13: note: '(__t != __u)' does not satisfy return-type-requirement
32 | { __t != __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:33:13: note: '(__u == __t)' does not satisfy return-type-requirement
33 | { __u == __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:34:13: note: '(__u != __t)' does not satisfy return-type-requirement
34 | { __u != __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h: In instantiation of 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]':
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<int>&; _RandomAccessIterator = int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:37:66: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:777:17: error: no match for call to '(std::__1::ranges::less) (int&, int&)'
777 | if (__comp(*--__last, *__first))
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: candidate: 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const'
55 | [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool operator()(_Tp&& __t, _Up&& __u) const
| ^~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: constraints not satisfied
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h: In substitution of 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const [with _Tp = int&; _Up = int&]':
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:777:17: required from 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<int>&; _RandomAccessIterator = int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:37:66: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:29:9: required for the satisfaction of '__weakly_equality_comparable_with<_Tp, _Tp>' [with _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:38:9: required for the satisfaction of 'equality_comparable<_Tp>' [with _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:41:9: required for the satisfaction of 'totally_ordered<_Tp>' [with _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:45:9: required for the satisfaction of 'totally_ordered_with<_Tp, _Up>' [with _Tp = int&; _Up = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:30:5: in requirements with 'std::__1::__libcpp_remove_reference_t<_Tp>& __t', 'std::__1::__libcpp_remove_reference_t<_Alloc>& __u' [with _Up = int&; _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:31:13: note: '(__t == __u)' does not satisfy return-type-requirement
31 | { __t == __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:32:13: note: '(__t != __u)' does not satisfy return-type-requirement
32 | { __t != __u } -> __boolean_testable;
| ~~~~^~~~~~
--- any.o ---
*** [any.o] Error code 1
make[4]: stopped in /workspace/src/lib/libc++
--- algorithm.o ---
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:33:13: note: '(__u == __t)' does not satisfy return-type-requirement
33 | { __u == __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:34:13: note: '(__u != __t)' does not satisfy return-type-requirement
34 | { __u != __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h: In instantiation of 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]':
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<int>&; _RandomAccessIterator = int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:37:66: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:837:31: error: no match for call to '(std::__1::ranges::less) (int&, int&)'
837 | if (!__leftmost && !__comp(*(__first - difference_type(1)), *__first)) {
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: candidate: 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const'
55 | [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool operator()(_Tp&& __t, _Up&& __u) const
| ^~~~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: template argument deduction/substitution failed:
/workspace/src/contrib/llvm-project/libcxx/include/__functional/ranges_operations.h:55:54: note: constraints not satisfied
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h: In substitution of 'template<class _Tp, class _Up> requires totally_ordered_with<_Tp, _Up> constexpr bool std::__1::ranges::less::operator()(_Tp&&, _Up&&) const [with _Tp = int&; _Up = int&]':
/workspace/src/contrib/llvm-project/libcxx/include/__algorithm/sort.h:837:31: required from 'void std::__1::__introsort(_RandomAccessIterator, _RandomAccessIterator, _Compare, typename iterator_traits<_Iter2>::difference_type, bool) [with _AlgPolicy = _ClassicAlgPolicy; _Compare = ranges::less; _RandomAccessIterator = int*; bool _UseBitSetPartition = false; typename iterator_traits<_Iter2>::difference_type = long int]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:24:85: required from 'void std::__1::__sort(_RandomAccessIterator, _RandomAccessIterator, _Comp) [with _Comp = __less<int>&; _RandomAccessIterator = int*]'
/workspace/src/contrib/llvm-project/libcxx/src/algorithm.cpp:37:66: required from here
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:29:9: required for the satisfaction of '__weakly_equality_comparable_with<_Tp, _Tp>' [with _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:38:9: required for the satisfaction of 'equality_comparable<_Tp>' [with _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:41:9: required for the satisfaction of 'totally_ordered<_Tp>' [with _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/totally_ordered.h:45:9: required for the satisfaction of 'totally_ordered_with<_Tp, _Up>' [with _Tp = int&; _Up = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:30:5: in requirements with 'std::__1::__libcpp_remove_reference_t<_Tp>& __t', 'std::__1::__libcpp_remove_reference_t<_Alloc>& __u' [with _Up = int&; _Tp = int&]
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:31:13: note: '(__t == __u)' does not satisfy return-type-requirement
31 | { __t == __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:32:13: note: '(__t != __u)' does not satisfy return-type-requirement
32 | { __t != __u } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:33:13: note: '(__u == __t)' does not satisfy return-type-requirement
33 | { __u == __t } -> __boolean_testable;
| ~~~~^~~~~~
/workspace/src/contrib/llvm-project/libcxx/include/__concepts/equality_comparable.h:34:13: note: '(__u != __t)' does not satisfy return-type-requirement
34 | { __u != __t } -> __boolean_testable;
| ~~~~^~~~~~
make[2]: stopped in /workspace/src
49.10 real 405.29 user 79.06 sys
make[1]: stopped in /workspace/src
make: stopped in /workspace/src
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
[PostBuildScript] - [INFO] Executing post build scripts.
[FreeBSD-main-amd64-gcc12_build] $ /bin/sh -xe /tmp/jenkins3550630041719753592.sh
+ sh freebsd-ci/scripts/jail/clean.sh
clean jail FreeBSD-main-amd64-gcc12_build
Checking for post-build
Performing post-build step
Checking if email needs to be generated
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending mail from default account using System Admin e-mail address