Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

src/dmclock: bring in fixes for indirect_intrusive_heap #32380

Merged
merged 1 commit into from
Dec 20, 2019

Conversation

athanatos
Copy link
Contributor

@athanatos athanatos commented Dec 20, 2019

No description provided.

Signed-off-by: Samuel Just <sjust@redhat.com>
@athanatos
Copy link
Contributor Author

http://pulpito.ceph.com/sjust-2019-12-20_10:21:53-rados-wip-sjust-dmclock-fix-master-distro-basic-smithi

Above run filtered for centos 8 -- other failures appear unrelated/similar to master runs.

@athanatos
Copy link
Contributor Author

ceph/dmclock#75 needs to be merged first.

@@ -108,6 +108,12 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL GNU)
endif()
endif(CMAKE_CXX_COMPILER_ID STREQUAL GNU)

CHECK_C_COMPILER_FLAG("-D_GLIBCXX_ASSERTIONS" HAS_GLIBC_DEBUG)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

may want to restrict this to debug builds

@athanatos athanatos changed the title dmclock: pick up fix for indirect_intrusive_heap vector oob src/dmclock: bring in fixes for indirect_intrusive_heap Dec 20, 2019
@athanatos
Copy link
Contributor Author

@jdurgin Turns out there are 3 unittests that don't pass with GLIBCXX_ASSERTIONS enabled. I've dropped that commit for now and will fix those in a separate PR.

@jdurgin
Copy link
Member

jdurgin commented Dec 20, 2019

sounds good

@athanatos athanatos merged commit 2c95429 into ceph:master Dec 20, 2019
@athanatos athanatos deleted the sjust/wip-dmclock-fix branch December 20, 2019 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants