Bug 1951518 - SELF CHECK FAILED for 'lto-dump' and 'lto1'
Summary: SELF CHECK FAILED for 'lto-dump' and 'lto1'
Keywords:
Status: CLOSED DUPLICATE of bug 1925886
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: libabigail
Version: 9.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: beta
: ---
Assignee: Dodji Seketeli
QA Contact: Martin Cermak
URL:
Whiteboard:
Depends On:
Blocks: 1953662
TreeView+ depends on / blocked
 
Reported: 2021-04-20 10:41 UTC by Martin Cermak
Modified: 2023-07-18 14:29 UTC (History)
0 users

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-04-20 11:02:14 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Martin Cermak 2021-04-20 10:41:26 UTC
Reproducible with libabigail-1.8.2-1.el9 and currentl upstream version libabigail/b215a2115376225b04b4d6b25acc6c5a1b4021e9:

2021-04-19 11:03:48.656885 Running '/mnt/tests/tools/libabigail/Sanity/selfcheck/fedabipkgdiff --abipkgdiff /usr/bin/abipkgdiff --server https://brewhub.engineering.redhat.com/brewhub --topurl http://download.devel.redhat.com/brewroot --self-compare -a --from el9 gcc'
Comparing the ABI of binaries between gcc-plugin-devel-11.0.1-0.3.1.el9.aarch64.rpm and gcc-plugin-devel-11.0.1-0.3.1.el9.aarch64.rpm:

==== SELF CHECK SUCCEEDED for 'gengtype' ====

Comparing the ABI of binaries between libstdc++-devel-11.0.1-0.3.1.el9.aarch64.rpm and libstdc++-devel-11.0.1-0.3.1.el9.aarch64.rpm:


Comparing the ABI of binaries between gcc-11.0.1-0.3.1.el9.aarch64.rpm and gcc-11.0.1-0.3.1.el9.aarch64.rpm:

==== SELF CHECK SUCCEEDED for 'lto-dump' ====
==== SELF CHECK SUCCEEDED for 'lto1' ====
==== SELF CHECK SUCCEEDED for 'aarch64-redhat-linux-gcc' ====
==== SELF CHECK SUCCEEDED for 'aarch64-redhat-linux-gcc-11' ====
==== SELF CHECK SUCCEEDED for 'gcc' ====
==== SELF CHECK SUCCEEDED for 'lto-wrapper' ====
==== SELF CHECK SUCCEEDED for 'gcov' ====
==== SELF CHECK SUCCEEDED for 'collect2' ====
==== SELF CHECK SUCCEEDED for 'gcov-tool' ====
==== SELF CHECK SUCCEEDED for 'gcov-dump' ====
==== SELF CHECK SUCCEEDED for 'liblto_plugin.so' ====
==== SELF CHECK SUCCEEDED for 'gcc-ranlib' ====
==== SELF CHECK SUCCEEDED for 'gcc-ar' ====
==== SELF CHECK SUCCEEDED for 'gcc-nm' ====

Comparing the ABI of binaries between libgccjit-devel-11.0.1-0.3.1.el9.aarch64.rpm and libgccjit-devel-11.0.1-0.3.1.el9.aarch64.rpm:


Comparing the ABI of binaries between libitm-devel-11.0.1-0.3.1.el9.aarch64.rpm and libitm-devel-11.0.1-0.3.1.el9.aarch64.rpm:


Comparing the ABI of binaries between gcc-11.0.1-0.3.1.el9.i686.rpm and gcc-11.0.1-0.3.1.el9.i686.rpm:

======== comparing'lto-dump' to itself wrongly yielded result: ===========
  Functions changes summary: 0 Removed, 0 Changed (45 filtered out), 0 Added functions
  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

===SELF CHECK FAILED for 'lto-dump'
==== SELF CHECK SUCCEEDED for 'lto1' ====
==== SELF CHECK SUCCEEDED for 'gcc' ====
==== SELF CHECK SUCCEEDED for 'i686-redhat-linux-gcc' ====
==== SELF CHECK SUCCEEDED for 'i686-redhat-linux-gcc-11' ====
==== SELF CHECK SUCCEEDED for 'lto-wrapper' ====
==== SELF CHECK SUCCEEDED for 'gcov' ====
==== SELF CHECK SUCCEEDED for 'collect2' ====
==== SELF CHECK SUCCEEDED for 'gcov-tool' ====
==== SELF CHECK SUCCEEDED for 'gcov-dump' ====
==== SELF CHECK SUCCEEDED for 'liblto_plugin.so' ====
==== SELF CHECK SUCCEEDED for 'gcc-ranlib' ====
==== SELF CHECK SUCCEEDED for 'gcc-ar' ====
==== SELF CHECK SUCCEEDED for 'gcc-nm' ====

Comparing the ABI of binaries between libstdc++-devel-11.0.1-0.3.1.el9.i686.rpm and libstdc++-devel-11.0.1-0.3.1.el9.i686.rpm:


Comparing the ABI of binaries between gcc-plugin-devel-11.0.1-0.3.1.el9.i686.rpm and gcc-plugin-devel-11.0.1-0.3.1.el9.i686.rpm:

==== SELF CHECK SUCCEEDED for 'gengtype' ====

Comparing the ABI of binaries between libgccjit-devel-11.0.1-0.3.1.el9.i686.rpm and libgccjit-devel-11.0.1-0.3.1.el9.i686.rpm:


Comparing the ABI of binaries between libquadmath-devel-11.0.1-0.3.1.el9.i686.rpm and libquadmath-devel-11.0.1-0.3.1.el9.i686.rpm:


Comparing the ABI of binaries between libitm-devel-11.0.1-0.3.1.el9.i686.rpm and libitm-devel-11.0.1-0.3.1.el9.i686.rpm:


Comparing the ABI of binaries between gcc-11.0.1-0.3.1.el9.ppc64le.rpm and gcc-11.0.1-0.3.1.el9.ppc64le.rpm:

======== comparing'lto1' to itself wrongly yielded result: ===========
  Functions changes summary: 0 Removed, 1 Changed (1 filtered out), 0 Added functions
  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

  1 function with some indirect sub-type change:

    [C] 'method void rtl_ssa::function_info::insert_use_after(rtl_ssa::use_info*)' at accesses.cc:1062:1 has some indirect sub-type changes:

===SELF CHECK FAILED for 'lto1'
======== comparing'lto-dump' to itself wrongly yielded result: ===========
  Functions changes summary: 0 Removed, 1 Changed (1 filtered out), 0 Added functions
  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

  1 function with some indirect sub-type change:

    [C] 'method void rtl_ssa::function_info::insert_use_after(rtl_ssa::use_info*)' at accesses.cc:1062:1 has some indirect sub-type changes:

===SELF CHECK FAILED for 'lto-dump'
==== SELF CHECK SUCCEEDED for 'gcc' ====
==== SELF CHECK SUCCEEDED for 'ppc64le-redhat-linux-gcc' ====
==== SELF CHECK SUCCEEDED for 'ppc64le-redhat-linux-gcc-11' ====
==== SELF CHECK SUCCEEDED for 'lto-wrapper' ====
==== SELF CHECK SUCCEEDED for 'gcov' ====
==== SELF CHECK SUCCEEDED for 'collect2' ====
==== SELF CHECK SUCCEEDED for 'gcov-tool' ====
==== SELF CHECK SUCCEEDED for 'gcov-dump' ====
==== SELF CHECK SUCCEEDED for 'liblto_plugin.so' ====
==== SELF CHECK SUCCEEDED for 'gcc-ar' ====
==== SELF CHECK SUCCEEDED for 'gcc-nm' ====
==== SELF CHECK SUCCEEDED for 'gcc-ranlib' ====

Comparing the ABI of binaries between libstdc++-devel-11.0.1-0.3.1.el9.ppc64le.rpm and libstdc++-devel-11.0.1-0.3.1.el9.ppc64le.rpm:


Comparing the ABI of binaries between gcc-plugin-devel-11.0.1-0.3.1.el9.ppc64le.rpm and gcc-plugin-devel-11.0.1-0.3.1.el9.ppc64le.rpm:

==== SELF CHECK SUCCEEDED for 'gengtype' ====

Comparing the ABI of binaries between libgccjit-devel-11.0.1-0.3.1.el9.ppc64le.rpm and libgccjit-devel-11.0.1-0.3.1.el9.ppc64le.rpm:


Comparing the ABI of binaries between libquadmath-devel-11.0.1-0.3.1.el9.ppc64le.rpm and libquadmath-devel-11.0.1-0.3.1.el9.ppc64le.rpm:


Comparing the ABI of binaries between libitm-devel-11.0.1-0.3.1.el9.ppc64le.rpm and libitm-devel-11.0.1-0.3.1.el9.ppc64le.rpm:


Comparing the ABI of binaries between gcc-11.0.1-0.3.1.el9.s390x.rpm and gcc-11.0.1-0.3.1.el9.s390x.rpm:

======== comparing'lto1' to itself wrongly yielded result: ===========
  Functions changes summary: 0 Removed, 1 Changed (1 filtered out), 0 Added functions
  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

  1 function with some indirect sub-type change:

    [C] 'method void rtl_ssa::function_info::insert_use_after(rtl_ssa::use_info*)' at accesses.cc:1062:1 has some indirect sub-type changes:

===SELF CHECK FAILED for 'lto1'
======== comparing'lto-dump' to itself wrongly yielded result: ===========
  Functions changes summary: 0 Removed, 1 Changed (1 filtered out), 0 Added functions
  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

  1 function with some indirect sub-type change:

    [C] 'method void rtl_ssa::function_info::insert_use_after(rtl_ssa::use_info*)' at accesses.cc:1062:1 has some indirect sub-type changes:

===SELF CHECK FAILED for 'lto-dump'
==== SELF CHECK SUCCEEDED for 'gcc' ====
==== SELF CHECK SUCCEEDED for 's390x-redhat-linux-gcc' ====
==== SELF CHECK SUCCEEDED for 's390x-redhat-linux-gcc-11' ====
==== SELF CHECK SUCCEEDED for 'lto-wrapper' ====
==== SELF CHECK SUCCEEDED for 'gcov' ====
==== SELF CHECK SUCCEEDED for 'collect2' ====
==== SELF CHECK SUCCEEDED for 'gcov-tool' ====
==== SELF CHECK SUCCEEDED for 'gcov-dump' ====
==== SELF CHECK SUCCEEDED for 'liblto_plugin.so' ====
==== SELF CHECK SUCCEEDED for 'gcc-ranlib' ====
==== SELF CHECK SUCCEEDED for 'gcc-ar' ====
==== SELF CHECK SUCCEEDED for 'gcc-nm' ====

Comparing the ABI of binaries between libstdc++-devel-11.0.1-0.3.1.el9.s390x.rpm and libstdc++-devel-11.0.1-0.3.1.el9.s390x.rpm:


Comparing the ABI of binaries between gcc-plugin-devel-11.0.1-0.3.1.el9.s390x.rpm and gcc-plugin-devel-11.0.1-0.3.1.el9.s390x.rpm:

==== SELF CHECK SUCCEEDED for 'gengtype' ====

Comparing the ABI of binaries between libgccjit-devel-11.0.1-0.3.1.el9.s390x.rpm and libgccjit-devel-11.0.1-0.3.1.el9.s390x.rpm:


Comparing the ABI of binaries between libitm-devel-11.0.1-0.3.1.el9.s390x.rpm and libitm-devel-11.0.1-0.3.1.el9.s390x.rpm:


Comparing the ABI of binaries between libstdc++-devel-11.0.1-0.3.1.el9.x86_64.rpm and libstdc++-devel-11.0.1-0.3.1.el9.x86_64.rpm:


Comparing the ABI of binaries between gcc-11.0.1-0.3.1.el9.x86_64.rpm and gcc-11.0.1-0.3.1.el9.x86_64.rpm:

==== SELF CHECK SUCCEEDED for 'lto1' ====
======== comparing'lto-dump' to itself wrongly yielded result: ===========
  Functions changes summary: 0 Removed, 0 Changed (45 filtered out), 0 Added functions
  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

===SELF CHECK FAILED for 'lto-dump'
==== SELF CHECK SUCCEEDED for 'gcc' ====
==== SELF CHECK SUCCEEDED for 'x86_64-redhat-linux-gcc' ====
==== SELF CHECK SUCCEEDED for 'x86_64-redhat-linux-gcc-11' ====
==== SELF CHECK SUCCEEDED for 'lto-wrapper' ====
==== SELF CHECK SUCCEEDED for 'gcov' ====
==== SELF CHECK SUCCEEDED for 'collect2' ====
==== SELF CHECK SUCCEEDED for 'gcov-tool' ====
==== SELF CHECK SUCCEEDED for 'gcov-dump' ====
==== SELF CHECK SUCCEEDED for 'liblto_plugin.so' ====
==== SELF CHECK SUCCEEDED for 'gcc-ar' ====
==== SELF CHECK SUCCEEDED for 'gcc-nm' ====
==== SELF CHECK SUCCEEDED for 'gcc-ranlib' ====

Comparing the ABI of binaries between gcc-plugin-devel-11.0.1-0.3.1.el9.x86_64.rpm and gcc-plugin-devel-11.0.1-0.3.1.el9.x86_64.rpm:

==== SELF CHECK SUCCEEDED for 'gengtype' ====

Comparing the ABI of binaries between libgccjit-devel-11.0.1-0.3.1.el9.x86_64.rpm and libgccjit-devel-11.0.1-0.3.1.el9.x86_64.rpm:


Comparing the ABI of binaries between libquadmath-devel-11.0.1-0.3.1.el9.x86_64.rpm and libquadmath-devel-11.0.1-0.3.1.el9.x86_64.rpm:


Comparing the ABI of binaries between libitm-devel-11.0.1-0.3.1.el9.x86_64.rpm and libitm-devel-11.0.1-0.3.1.el9.x86_64.rpm:

Comment 1 Martin Cermak 2021-04-20 11:02:14 UTC

*** This bug has been marked as a duplicate of bug 1925886 ***


Note You need to log in before you can comment on or make changes to this bug.