From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 25C6C386F02A; Wed, 3 Feb 2021 03:09:50 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 25C6C386F02A From: "woodard at redhat dot com" To: libabigail@sourceware.org Subject: [Bug default/27325] New: libgvpr.so.2.0.0 fails abidw selfcheck Date: Wed, 03 Feb 2021 03:09:49 +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: Wed, 03 Feb 2021 03:09:50 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D27325 Bug ID: 27325 Summary: libgvpr.so.2.0.0 fails abidw selfcheck 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 trunk as of: 271e3afaf6f2b6f38b4f125f64f5b24a8f78459f abidw --abidiff /lib64/libgvpr.so.2.0.0 from graphviz-2.44.0-14.fc33.1.x86_= 64 fails self check: Reading symbols from abidw... Starting program: /home/ben/Shared/Work/test/libabigail-x86_64/bin/abidw --abidiff /lib64/libgvpr.so.2.0.0 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Functions changes summary: 0 Removed, 13 Changed, 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 13 functions with some indirect sub-type change: [C] 'function int vmclear(Vmalloc_t*)' at vmclear.c:20:1 has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' at vmalloc.h:71:1 changed: type size hasn't changed 3 data member changes: type of 'Vmethod_t _vmalloc_s::meth' changed: underlying type 'struct _vmethod_s' at vmalloc.h:60:1 changed: type size hasn't changed 7 data member changes: type of 'void* (Vmalloc_t*, typedef size_t)* _vmethod_s::allocf' changed: in pointed to type 'function type void* (Vmalloc_t*, typedef size_t)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'void* (Vmalloc_t*, void*, typedef size_t, int)* _vmethod_s::resizef' changed: in pointed to type 'function type void* (Vmalloc_t*, vo= id*, typedef size_t, int)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'int (Vmalloc_t*, void*)* _vmethod_s::freef' chan= ged: in pointed to type 'function type int (Vmalloc_t*, void= *)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'long int (Vmalloc_t*, void*)* _vmethod_s::addrf' changed: in pointed to type 'function type long int (Vmalloc_t*, void*)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'long int (Vmalloc_t*, void*)* _vmethod_s::sizef' changed: in pointed to type 'function type long int (Vmalloc_t*, void*)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'int (Vmalloc_t*)* _vmethod_s::compactf' changed: in pointed to type 'function type int (Vmalloc_t*)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'void* (Vmalloc_t*, typedef size_t, typedef size_= t)* _vmethod_s::alignf' changed: in pointed to type 'function type void* (Vmalloc_t*, typedef size_t, typedef size_t)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as b= eing reported type of 'Vmdata_t* _vmalloc_s::data' changed: in pointed to type 'typedef Vmdata_t' at vmhdr.h:238:1: underlying type 'struct _vmdata_s' at vmhdr.h:228:1 changed: type size hasn't changed 6 data member changes: type of 'Seg_t* _vmdata_s::seg' changed: in pointed to type 'typedef Seg_t' at vmhdr.h:52:1: underlying type 'struct _seg_s' at vmhdr.h:254:1 changed: type size hasn't changed 4 data member changes: type of 'Vmalloc_t* _seg_s::vm' changed: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed= , as being reported type of 'Seg_t* _seg_s::next' changed: in pointed to type 'typedef Seg_t' at vmhdr.h:52:1: underlying type 'struct _seg_s' changed, as being reported type of 'Block_t* _seg_s::free' changed: in pointed to type 'typedef Block_t' at vmhdr.h:51:1: underlying type 'struct _block_s' at vmhdr.h:201:1 changed: type size hasn't changed 2 data member changes: type of 'Head_t _block_s::head' changed: underlying type 'union _head_u' at vmhdr.h:178:1 changed: type size hasn't changed 1 data member change: type of '_head_s _head_u::head' changed: type size hasn't changed 2 data member changes: type of 'union {Seg_t* seg; Block_t* link; Pfobj_t* pf; char* file;} _head_s::seg' changed: type size hasn't changed 2 data member changes: type of 'Block_t* link' changed: in pointed to type 'typ= edef Block_t' at vmhdr.h:51:1: underlying type 'stru= ct _block_s' changed, as being reported type of 'Seg_t* seg' chan= ged: in pointed to type 'typ= edef Seg_t' at vmhdr.h:52:1: underlying type 'stru= ct _seg_s' changed, as being reported type changed from: union {Seg_t* seg; Block_= t* link; Pfobj_t* pf; char* file;} to: union {Seg_t* seg; Block_= t* link; Pfobj_t* pf; char* file;} type of 'union {size_t size; Block_t* link; int line;} _head_s::size' changed: type size hasn't changed 1 data member change: type of 'Block_t* link' changed: in pointed to type 'typ= edef Block_t' at vmhdr.h:51:1: underlying type 'stru= ct _block_s' changed, as being reported type changed from: union {size_t size; Block= _t* link; int line;} to: union {size_t size; Block= _t* link; int line;} type changed from: union _head_u{Vmuchar_t data[16]; _head_s head;} to: union _head_u{Vmuchar_t data[16]; _head_s head;} type of 'Body_t _block_s::body' changed: underlying type 'union _body_u' at vmhdr.h:191:1 changed: type size hasn't changed 1 data member change: type of '_body_s _body_u::body' changed: type size hasn't changed 4 data member changes: type of 'Block_t* _body_s::li= nk' changed: in pointed to type 'typedef Block_t' at vmhdr.h:51:1: underlying type 'struct _block_s' changed, as being reported type of 'Block_t* _body_s::le= ft' changed: in pointed to type 'typedef Block_t' at vmhdr.h:51:1: underlying type 'struct _block_s' changed, as being reported type of 'Block_t* _body_s::ri= ght' changed: in pointed to type 'typedef Block_t' at vmhdr.h:51:1: underlying type 'struct _block_s' changed, as being reported type of 'Block_t** _body_s::s= elf' changed: in pointed to type 'Block_t= *': in pointed to type 'typed= ef Block_t' at vmhdr.h:51:1: underlying type 'struct _block_s' changed, as being reported type changed from: union _body_u{Vmuchar_t data[32]; _body_s body;} to: union _body_u{Vmuchar_t data[32]; _body_s body;} type of 'Block_t* _seg_s::last' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type of 'Block_t* _vmdata_s::free' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type of 'Block_t* _vmdata_s::wild' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type of 'Block_t* _vmdata_s::root' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type of 'Block_t* _vmdata_s::tiny[7]' changed: array element type 'Block_t*' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type size hasn't changed type of 'Block_t* _vmdata_s::cache[8]' changed: array element type 'Block_t*' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type size hasn't changed type of 'Vmalloc_t* _vmalloc_s::next' changed: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as being repor= ted [C] 'function int vmclose(Vmalloc_t*)' at vmclose.c:20:1 has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function int vmdbcheck(Vmalloc_t*)' at vmdebug.c:516:1 has some indi= rect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function Vmdisc_t* vmdisc(Vmalloc_t*, Vmdisc_t*)' at vmdisc.c:22:1 h= as some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function Vmalloc_t* vmopen(Vmdisc_t*, Vmethod_t*, int)' at vmopen.c:= 37:1 has some indirect sub-type changes: return type changed: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier parameter 2 of type 'Vmethod_t*' has sub-type changes: pointed to type 'typedef Vmethod_t' changed at vmalloc.h:37:1, as reported earlier [C] 'function int vmprofile(Vmalloc_t*, int)' at vmprofile.c:311:1 has so= me indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' at vmalloc.h:71:1 changed: type size hasn't changed 2 data member changes: type of 'Vmdata_t* _vmalloc_s::data' changed: in pointed to type 'typedef Vmdata_t' at vmhdr.h:238:1: underlying type 'struct _vmdata_s' at vmhdr.h:228:1 changed: type size hasn't changed 2 data member changes: type of 'Block_t* _vmdata_s::tiny[7]' changed: array element type 'Block_t*' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type size hasn't changed type of 'Block_t* _vmdata_s::cache[8]' changed: array element type 'Block_t*' changed: pointed to type 'typedef Block_t' changed at vmhdr.h:51:1, as reported earlier type size hasn't changed type of 'Vmalloc_t* _vmalloc_s::next' changed: in pointed to type 'typedef Vmalloc_t' at vmalloc.h:34:1: underlying type 'struct _vmalloc_s' changed, as being repor= ted [C] 'function Vmalloc_t* vmregion(void*)' at vmregion.c:21:1 has some indirect sub-type changes: return type changed: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function void* vmsegment(Vmalloc_t*, void*)' at vmsegment.c:25:1 has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function int vmset(Vmalloc_t*, int, int)' at vmset.c:26:1 has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function int vmstat(Vmalloc_t*, Vmstat_t*)' at vmstat.c:21:1 has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function char* vmstrdup(Vmalloc_t*, const char*)' at vmstrdup.c:20:1= has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function int vmtrbusy(Vmalloc_t*)' at vmtrace.c:150:1 has some indir= ect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [C] 'function int vmwalk(Vmalloc_t*, int (Vmalloc_t*, void*, typedef size= _t, Vmdisc_t*)*)' at vmwalk.c:21:1 has some indirect sub-type changes: parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier parameter 2 of type 'int (Vmalloc_t*, void*, typedef size_t, Vmdisc_t*)= *' has sub-type changes: in pointed to type 'function type int (Vmalloc_t*, void*, typedef siz= e_t, Vmdisc_t*)': parameter 1 of type 'Vmalloc_t*' has sub-type changes: pointed to type 'typedef Vmalloc_t' changed at vmalloc.h:34:1, as reported earlier [Inferior 1 (process 603387) exited with code 01] No stack. --=20 You are receiving this mail because: You are on the CC list for the bug.=