examples/librados: Compile with c++20 on Ubuntu#47900
Conversation
4550ebd to
7d9741b
Compare
|
This solution makes a whole lot of sense! |
|
We should test it with rhel and centos also to be sure everything's working. I don't see why it wouldn't, but just to say that it was tested from all angles. |
|
Also, another test that was affected by invalid pointer was http://pulpito.front.sepia.ceph.com/kchai-2022-08-23_13:19:39-rados-wip-kefu-testing-2022-08-22-2243-distro-default-smithi/6987883/. For that, I think we'll need to make some adjustments to this file: https://github.com/ceph/ceph/blob/main/qa/workunits/rados/test_envlibrados_for_rocksdb.sh |
|
jenkins test make check |
|
@ljflores @yuriw |
Let's take it out of this PR scope? |
d0b4a9b to
a633636
Compare
This change will apply to ubuntu only. Fixes: https://tracker.ceph.com/issues/57163 Signed-off-by: Matan Breizman <mbreizma@redhat.com>
a633636 to
be83865
Compare
Kudos to @jdurgin
Fixes: https://tracker.ceph.com/issues/57163
Verified fix on Ubuntu, CentOS and RHEL.
https://pulpito.ceph.com/matan-2022-09-05_08:24:48-rados:singleton-nomsgr-main-distro-default-smithi/
Tested against fork: Matan-B@dc9cb4a
Signed-off-by: Matan Breizman mbreizma@redhat.com
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows