Project

General

Profile

Actions

Bug #49114

closed

os/seastore/onode_manager/staged-fltree/node.cc: error: no declaration matches 'crimson::os::seastore::onode::node_future<> crimson::os::seastore::onode::tree_cursor_t::extend_value()'

Added by Neha Ojha about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

/home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.cc:66:15: error: no declaration matches 'crimson::os::seastore::onode::node_future<> crimson::os::seastore::onode::tree_cursor_t::extend_value(crimson::os::seastore::onode::context_t, crimson::os::seastore::onode::value_size_t)'
   66 | node_future<> tree_cursor_t::extend_value(context_t c, value_size_t extend_size)
      |               ^~~~~~~~~~~~~
In file included from /home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.cc:4:
/home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.h:112:12: note: candidate is: 'crimson::os::seastore::onode::tree_cursor_t::future<> crimson::os::seastore::onode::tree_cursor_t::extend_value(crimson::os::seastore::onode::context_t, crimson::os::seastore::onode::value_size_t)'
  112 |   future<> extend_value(context_t, value_size_t);
      |            ^~~~~~~~~~~~
/home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.h:61:7: note: 'class crimson::os::seastore::onode::tree_cursor_t' defined here
   61 | class tree_cursor_t final
      |       ^~~~~~~~~~~~~
/home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.cc:71:15: error: no declaration matches 'crimson::os::seastore::onode::node_future<> crimson::os::seastore::onode::tree_cursor_t::trim_value(crimson::os::seastore::onode::context_t, crimson::os::seastore::onode::value_size_t)'
   71 | node_future<> tree_cursor_t::trim_value(context_t c, value_size_t trim_size)
      |               ^~~~~~~~~~~~~
In file included from /home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.cc:4:
/home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.h:115:12: note: candidate is: 'crimson::os::seastore::onode::tree_cursor_t::future<> crimson::os::seastore::onode::tree_cursor_t::trim_value(crimson::os::seastore::onode::context_t, crimson::os::seastore::onode::value_size_t)'
  115 |   future<> trim_value(context_t, value_size_t);
      |            ^~~~~~~~~~
/home/jenkins-build/build/workspace/ceph-pull-requests/src/crimson/os/seastore/onode_manager/staged-fltree/node.h:61:7: note: 'class crimson::os::seastore::onode::tree_cursor_t' defined here
   61 | class tree_cursor_t final
      |       ^~~~~~~~~~~~~
src/crimson/os/seastore/CMakeFiles/crimson-seastore.dir/build.make:518: recipe for target 'src/crimson/os/seastore/CMakeFiles/crimson-seastore.dir/onode_manager/staged-fltree/node.cc.o' failed
make[3]: *** [src/crimson/os/seastore/CMakeFiles/crimson-seastore.dir/onode_manager/staged-fltree/node.cc.o] Error 1
CMakeFiles/Makefile2:3270: recipe for target 'src/crimson/os/seastore/CMakeFiles/crimson-seastore.dir/all' failed
make[2]: *** [src/crimson/os/seastore/CMakeFiles/crimson-seastore.dir/all] Error 2

Seems related to https://github.com/ceph/ceph/pull/38924

https://jenkins.ceph.com/job/ceph-pull-requests/68495/consoleFull#-2915139482a811ea2-3e7b-466b-84b4-d13df7e35809

Actions

Also available in: Atom PDF