* [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so @ 2015-01-01 0:00 woodard at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com ` (4 more replies) 0 siblings, 5 replies; 6+ messages in thread From: woodard at redhat dot com @ 2015-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=19023 Bug ID: 19023 Summary: ABI symmetry problem with libtcmalloc_and_profiler.so 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: --- Created attachment 8645 --> https://sourceware.org/bugzilla/attachment.cgi?id=8645&action=edit file where this reproduces hype356@ben:~/bin/abidw --abidiff /collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/gperftools@2.4/lib/libtcmalloc_and_profiler.so 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 HeapLeakChecker* HeapLeakChecker::GlobalChecker()' has some indirect sub-type changes: return type changed: in pointed to type 'class HeapLeakChecker': 1 data member change: When checking an ABI against itself it shouldn't fail. Some ABI information is being lost. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug default/19023] Type canonicalization is sensitive to class struct-ness 2015-01-01 0:00 [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com @ 2015-01-01 0:00 ` dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Wrong type canonicalization due to sensitiveness to struct-ness dodji at redhat dot com ` (3 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: dodji at redhat dot com @ 2015-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=19023 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from dodji at redhat dot com --- This issue should now be fixed by commit https://sourceware.org/git/gitweb.cgi?p=libabigail.git;a=commit;h=0e3416e7e2f07faa1e2b3fc81380e39a0d40f9df in the master branch. Thank you filling this problem report! -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug default/19023] Wrong type canonicalization due to sensitiveness to struct-ness 2015-01-01 0:00 [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com @ 2015-01-01 0:00 ` dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com ` (2 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: dodji at redhat dot com @ 2015-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=19023 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|ABI symmetry problem with |Wrong type canonicalization |libtcmalloc_and_profiler.so |due to sensitiveness to | |struct-ness -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug default/19023] Type canonicalization is sensitive to class struct-ness 2015-01-01 0:00 [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Wrong type canonicalization due to sensitiveness to struct-ness dodji at redhat dot com @ 2015-01-01 0:00 ` dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com 2015-01-01 0:00 ` woodard at redhat dot com 4 siblings, 0 replies; 6+ messages in thread From: dodji at redhat dot com @ 2015-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=19023 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Wrong type canonicalization |Type canonicalization is |due to sensitiveness to |sensitive to class |struct-ness |struct-ness -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug default/19023] ABI symmetry problem with libtcmalloc_and_profiler.so 2015-01-01 0:00 [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com ` (2 preceding siblings ...) 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com @ 2015-01-01 0:00 ` woodard at redhat dot com 2015-01-01 0:00 ` woodard at redhat dot com 4 siblings, 0 replies; 6+ messages in thread From: woodard at redhat dot com @ 2015-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=19023 --- Comment #2 from Ben Woodard <woodard at redhat dot com> --- Created attachment 8646 --> https://sourceware.org/bugzilla/attachment.cgi?id=8646&action=edit another reproducer This one produces more errors and is much smaller. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug default/19023] ABI symmetry problem with libtcmalloc_and_profiler.so 2015-01-01 0:00 [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com ` (3 preceding siblings ...) 2015-01-01 0:00 ` [Bug default/19023] ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com @ 2015-01-01 0:00 ` woodard at redhat dot com 4 siblings, 0 replies; 6+ messages in thread From: woodard at redhat dot com @ 2015-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=19023 --- Comment #1 from Ben Woodard <woodard at redhat dot com> --- A more extreme example is: libvtkDomainsChemistry-6.1.so Functions changes summary: 0 Removed, 2 Changed, 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 2 functions with some indirect sub-type change: [C]'method void std::vector<vtkVector3f, std::allocator<vtkVector3f> >::_M_insert_aux(__gnu_cxx::__normal_iterator<vtkVector3f*, std::vector<vtkVector3f, std::alloc\ ator<vtkVector3f> > >, const vtkVector3f&)' has some indirect sub-type changes: parameter 1 of type 'class __gnu_cxx::__normal_iterator<vtkVector3f*, std::vector<vtkVector3f, std::allocator<vtkVector3f> > >' has sub-type changes: 1 data member change: parameter 2 of type 'const vtkVector3f&' changed: in referenced type 'const vtkVector3f': [C]'method std::vector<vtkVector3f, std::allocator<vtkVector3f> >* vtkProteinRibbonFilter::Subdivide(int)' has some indirect sub-type changes: return type changed: in pointed to type 'class std::vector<vtkVector3f, std::allocator<vtkVector3f> >': 1 base class change: 'struct std::_Vector_base<vtkVector3f, std::allocator<vtkVector3f> >' changed: 1 data member change: type of 'std::_Vector_base<vtkVector3f, std::allocator<vtkVector3f> >::_Vector_impl std::_Vector_base<vtkVector\ 3f, std::allocator<vtkVector3f> >::_M_impl' changed: 3 data member changes: ----- It is hard for me to tell if these are the same problem or a different one -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-06 22:46 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-01-01 0:00 [Bug default/19023] New: ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Wrong type canonicalization due to sensitiveness to struct-ness dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] Type canonicalization is sensitive to class struct-ness dodji at redhat dot com 2015-01-01 0:00 ` [Bug default/19023] ABI symmetry problem with libtcmalloc_and_profiler.so woodard at redhat dot com 2015-01-01 0:00 ` woodard at redhat dot com
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).