http://bugzilla.opensuse.org/show_bug.cgi?id=1121395
Bug ID: 1121395
Summary: GCC 9: ceph build fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening@forge.provo.novell.com
Reporter: martin.liska@suse.com
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
https://build.opensuse.org/build/openSUSE:Factory:Staging:Gcc7/standard/x86_...
[ 4920s] [ 71%] Building CXX object
src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o
[ 4926s] In file included from
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/common/mClockPriorityQueue.h:26,
[ 4926s] from
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/osd/mClockOpClassQueue.h:25,
[ 4926s] from
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/osd/OSD.h:57,
[ 4926s] from
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/osd/OSD.cc:42:
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:
In constructor 'crimson::dmclock::PriorityQueueBase::PriorityQueueBase(crimson::dmclock::PriorityQueueBase::ClientInfoFunc, std::chrono::duration<_Rep, _Period>,
std::chrono::duration<_Rep, _Period>, std::chrono::duration<_Rep, _Period>,
crimson::dmclock::AtLimitParam, double)':
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:832:66:
error: no matching function for call to 'crimson::dmclock::PriorityQueueBase::get_or_defaultcrimson::dmclock::AtLimit(crimson::dmclock::AtLimitParam&,
crimson::dmclock::AtLimit)'
[ 4926s] 832 | at_limit(get_or_default<AtLimit>(at_limit_param,
AtLimit::Reject)),
[ 4926s] |
^
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:817:16:
note: candidate: 'template template static T
crimson::dmclock::PriorityQueueBase::get_or_default(const Variant&, T)'
[ 4926s] 817 | static T get_or_default(const Variant& param, T
default_value) {
[ 4926s] | ^~~~~~~~~~~~~~
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:817:16:
note: template argument deduction/substitution failed:
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:832:66:
note: mismatched types 'const Variant' and 'crimson::dmclock::AtLimitParam'
{aka 'boost::variant'}
[ 4926s] 832 | at_limit(get_or_default<AtLimit>(at_limit_param,
AtLimit::Reject)),
[ 4926s] |
^
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:833:68:
error: no matching function for call to 'crimson::dmclock::PriorityQueueBase::get_or_defaultcrimson::dmclock::RejectThreshold(crimson::dmclock::AtLimitParam&,
int)'
[ 4926s] 833 |
reject_threshold(get_or_default<RejectThreshold>(at_limit_param, 0)),
[ 4926s] |
^
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:817:16:
note: candidate: 'template template static T
crimson::dmclock::PriorityQueueBase::get_or_default(const Variant&, T)'
[ 4926s] 817 | static T get_or_default(const Variant& param, T
default_value) {
[ 4926s] | ^~~~~~~~~~~~~~
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:817:16:
note: template argument deduction/substitution failed:
[ 4926s]
/home/abuild/rpmbuild/BUILD/ceph-14.0.1-1555-g42662f72f4/src/dmclock/src/dmclock_server.h:833:68:
note: mismatched types 'const Variant' and 'crimson::dmclock::AtLimitParam'
{aka 'boost::variant'}
[ 4926s] 833 |
reject_threshold(get_or_default<RejectThreshold>(at_limit_param, 0)),
[ 4926s] |
^
--
You are receiving this mail because:
You are on the CC list for the bug.