build broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux