build broken
Regis Perdreau
regis.perdreau at gmail.com
Fri Feb 9 10:00:20 UTC 2024
Hi,
time to time, the master libreoffice build is broken
I suppose that when developers commit, they have tested their build, so
this should not happen :
Is there any explanation ?
/home/codeur/libo/libreoffice/chart2/source/view/main/VDataSeries.cxx: In
member function 'bool
chart::{anonymous}::lcl_LessXOfPoint::operator()(const
std::__debug::vector<double>&, const std::__debug::vector<double>&)':
/home/codeur/libo/libreoffice/chart2/source/view/main/VDataSeries.cxx:105:38:
error: no match for call to '(const std::__cmp_cust::_Strong_order) (const
value_type&, const value_type&)'
105 | return o3tl::strong_order(first[0], second[0]) < 0;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_pair.h:65,
from /usr/include/c++/11/bits/stl_algobase.h:64,
from /usr/include/c++/11/memory:63,
from
/home/codeur/libo/libreoffice/chart2/source/view/main/VDataSeries.cxx:21:
/usr/include/c++/11/compare:629:9: note: candidate: 'template<class _Tp,
class _Up> requires (__decayed_same_as<_Up, _Tp>) &&
(__strongly_ordered<_Tp, _Up>) constexpr std::strong_ordering
std::__cmp_cust::_Strong_order::operator()(_Tp&&, _Up&&) const'
629 | operator()(_Tp&& __e, _Up&& __f) const
| ^~~~~~~~
/usr/include/c++/11/compare:629:9: note: template argument
deduction/substitution failed:
/usr/include/c++/11/compare:629:9: note: constraints not satisfied
/home/codeur/libo/libreoffice/chart2/source/view/main/VDataSeries.cxx: In
substitution of 'template<class _Tp, class _Up> requires
(__decayed_same_as<_Up, _Tp>) && (__strongly_ordered<_Tp, _Up>) constexpr
std::strong_ordering std::__cmp_cust::_Strong_order::operator()(_Tp&&,
_Up&&) const [with _Tp = const double&; _Up = const double&]':
/home/codeur/libo/libreoffice/chart2/source/view/main/VDataSeries.cxx:105:38:
required from here
/usr/include/c++/11/compare:598:15: required for the satisfaction of
'__strongly_ordered<_Tp, _Up>' [with _Tp = const double&; _Up = const
double&]
/usr/include/c++/11/compare:601:11: note: no operand of the disjunction is
satisfied
599 | = __adl_strong<_Tp, _Up>
| ~~~~~~~~~~~~~~~~~~~~~~
600 | // FIXME: || floating_point<remove_reference_t<_Tp>>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
601 | || __cmp3way<strong_ordering, _Tp, _Up>;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: note: set '-fconcepts-diagnostics-depth=' to at least 2 for more
detail
make[1]: ***
[/home/codeur/libo/libreoffice/solenv/gbuild/LinkTarget.mk:340:
/home/codeur/libo/libreoffice/workdir/CxxObject/chart2/source/view/main/VDataSeries.o]
Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:290: build] Error 2
Régis Perdreau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20240209/714dd3c8/attachment.htm>
More information about the LibreOffice
mailing list