From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 12B683945C06; Tue, 13 Apr 2021 19:58:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 12B683945C06 From: "woodard at redhat dot com" To: libabigail@sourceware.org Subject: [Bug default/27726] New: libceph_librbd_parent_cache.so.1.0.0 fails self check Date: Tue, 13 Apr 2021 19:58:51 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: libabigail X-Bugzilla-Component: default X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: woodard at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dodji at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: libabigail@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Mailing list of the Libabigail project List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2021 19:58:52 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D27726 Bug ID: 27726 Summary: libceph_librbd_parent_cache.so.1.0.0 fails self check Product: libabigail Version: unspecified Status: NEW Severity: normal Priority: P2 Component: default Assignee: dodji at redhat dot com Reporter: woodard at redhat dot com CC: libabigail at sourceware dot org Target Milestone: --- With libabigail as of: b215a2115376225b04b4d6b25acc6c5a1b4021e9 /usr/lib64/ceph/librbd/libceph_librbd_parent_cache.so.1.0.0 from librbd1-16.2.0-2.fc34.x86_64 fails self check=20 /home/ben/Shared/Work/test/libabigail-x86_64/bin/abidw --abidiff /usr/lib64/ceph/librbd/libceph_librbd_parent_cache.so.1.0.0 Reading symbols from abidw... Starting program: /home/ben/Shared/Work/test/libabigail-x86_64/bin/abidw --abidiff /usr/lib64/ceph/librbd/libceph_librbd_parent_cache.so.1.0.0 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Functions changes summary: 0 Removed, 1 Changed, 0 Added function Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 1 function with some indirect sub-type change: [C] 'method virtual void ceph::immutable_obj_cache::ObjectCacheRegReplyData::decode_payload(ceph::bu= ffer::v15_2_0::list::const_iterator, __u8)' at Types.cc:139:1 has some indirect sub-type changes: Please note that the symbol of this function is _ZN4ceph19immutable_obj_cache24ObjectCacheReadRadosData14decode_payloadENS_= 6buffer7v15_2_04list13iterator_implILb1EEEh and it aliases symbol: _ZN4ceph19immutable_obj_cache23ObjectCacheRegReplyData14decode_payloadENS_6= buffer7v15_2_04list13iterator_implILb1EEEh 'method virtual void ceph::immutable_obj_cache::ObjectCacheRegReplyData::decode_payload(ceph::bu= ffer::v15_2_0::list::const_iterator, __u8) {_ZN4ceph19immutable_obj_cache24ObjectCacheReadRadosData14decode_payloadENS= _6buffer7v15_2_04list13iterator_implILb1EEEh, _ZN4ceph19immutable_obj_cache23ObjectCacheRegReplyData14decode_payloadENS_6= buffer7v15_2_04list13iterator_implILb1EEEh}' now becomes 'method virtual void ceph::immutable_obj_cache::ObjectCacheReadRadosData::decode_payload(ceph::b= uffer::v15_2_0::list::const_iterator, __u8) {_ZN4ceph19immutable_obj_cache24ObjectCacheReadRadosData14decode_payloadENS= _6buffer7v15_2_04list13iterator_implILb1EEEh, _ZN4ceph19immutable_obj_cache23ObjectCacheRegReplyData14decode_payloadENS_6= buffer7v15_2_04list13iterator_implILb1EEEh}' implicit parameter 0 of type 'ceph::immutable_obj_cache::ObjectCacheRegReplyData*' changed: in pointed to type 'class ceph::immutable_obj_cache::ObjectCacheRegReplyData' at Types.h:120:1: type name changed from 'ceph::immutable_obj_cache::ObjectCacheRegReplyData' to 'ceph::immutable_obj_cache::ObjectCacheReadRadosData' type size hasn't changed 7 member function deletions: 'method virtual void ceph::immutable_obj_cache::ObjectCacheRegReplyData::decode_payload(ceph::bu= ffer::v15_2_0::list::const_iterator, __u8)' at Types.cc:71:1, virtual at voffset 3/5 'method virtual void ceph::immutable_obj_cache::ObjectCacheRegReplyData::encode_payload()' at Types.cc:69:1, virtual at voffset 2/5 'method virtual uint16_t ceph::immutable_obj_cache::ObjectCacheRegReplyData::get_request_type()' at Types.h:81:1, virtual at voffset 4/5 'method virtual bool ceph::immutable_obj_cache::ObjectCacheRegReplyData::payload_empty()' at Types.h:82:1, virtual at voffset 5/5 'method virtual ceph::immutable_obj_cache::ObjectCacheRegReplyData::~ObjectCacheRegReplyDat= a(int)' at Types.cc:67:1 'method virtual ceph::immutable_obj_cache::ObjectCacheRegReplyData::~ObjectCacheRegReplyDat= a(int)' at Types.cc:67:1 'method virtual ceph::immutable_obj_cache::ObjectCacheRegReplyData::~ObjectCacheRegReplyDat= a(int)' at Types.cc:67:1 7 member function insertions: 'method virtual void ceph::immutable_obj_cache::ObjectCacheReadRadosData::decode_payload(ceph::b= uffer::v15_2_0::list::const_iterator, __u8)' at Types.cc:139:1, virtual at voffset 3/5 'method virtual void ceph::immutable_obj_cache::ObjectCacheReadRadosData::encode_payload()' at Types.cc:137:1, virtual at voffset 2/5 'method virtual uint16_t ceph::immutable_obj_cache::ObjectCacheReadRadosData::get_request_type()' at Types.h:128:1, virtual at voffset 4/5 'method virtual bool ceph::immutable_obj_cache::ObjectCacheReadRadosData::payload_empty()' at Types.h:129:1, virtual at voffset 5/5 'method virtual ceph::immutable_obj_cache::ObjectCacheReadRadosData::~ObjectCacheReadRadosD= ata(int)' at Types.cc:135:1 'method virtual ceph::immutable_obj_cache::ObjectCacheReadRadosData::~ObjectCacheReadRadosD= ata(int)' at Types.cc:135:1 'method virtual ceph::immutable_obj_cache::ObjectCacheReadRadosData::~ObjectCacheReadRadosD= ata(int)' at Types.cc:135:1 [Inferior 1 (process 22180) exited with code 01] No stack. The weird thing with this one is if you look at it, it seems like it thinks that the definitions are the same but the location=20 'method virtual void ceph::immutable_obj_cache::ObjectCacheRegReplyData::decode_payload(ceph::bu= ffer::v15_2_0::list::const_iterator, __u8)' at Types.cc:71:1, virtual at voffset 3/5 'method virtual void ceph::immutable_obj_cache::ObjectCacheReadRadosData::decode_payload(ceph::b= uffer::v15_2_0::list::const_iterator, __u8)' at Types.cc:139:1, virtual at voffset 3/5 --=20 You are receiving this mail because: You are on the CC list for the bug.=