From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id B95C73842418; Thu, 28 Jan 2021 14:40:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B95C73842418 From: "bugzilla at hadess dot net" To: libabigail@sourceware.org Subject: [Bug default/27267] New: Assertion comparing ABIs on rawhide Date: Thu, 28 Jan 2021 14:40:43 +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: bugzilla at hadess dot net X-Bugzilla-Status: UNCONFIRMED 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: Thu, 28 Jan 2021 14:40:43 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D27267 Bug ID: 27267 Summary: Assertion comparing ABIs on rawhide Product: libabigail Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component: default Assignee: dodji at redhat dot com Reporter: bugzilla at hadess dot net CC: libabigail at sourceware dot org Target Milestone: --- libabigail-1.8-2.fc33 on x86_64 totem-pl-parser's upstream CI pipeline uses abidiff to make sure that there aren't unwanted ABI changes between versions. This currently fails, as the rawhide toolchain seems to have moved to a new version of DWARF which libabigail doesn't handle. The error: abidiff: abg-dwarf-reader.cc:9364: bool abigail::dwarf_reader::compare_dies_string_attribute_value(const Dwarf_Die*, const Dwarf_Die*, unsigned int, bool&): Assertion `__abg_cond__' failed. ABI comparison failed: Command '['abidiff', '--headers-dir1', '/tmp/totem-pl-parser/9ccc3c78a5a41b86bdd2c9fb63ad4963e65e4f63/usr/include', '--headers-dir2', '/tmp/totem-pl-parser/b58c60f8fd94ecf4a2896a6a26528520bda37435/usr/include', '--drop-private-types', '--fail-no-debug-info', '--no-added-syms', '/tmp/totem-pl-parser/9ccc3c78a5a41b86bdd2c9fb63ad4963e65e4f63/usr/lib/libt= otem-plparser.so', '/tmp/totem-pl-parser/b58c60f8fd94ecf4a2896a6a26528520bda37435/usr/lib/libt= otem-plparser.so']' died with . The repository for the library in question, although I don't think it's necessarily a problem with just this library: https://gitlab.gnome.org/GNOME/totem-pl-parser/ The CI pipeline: https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/master/.gitlab-ci.yml if you want to reproduce the problem locally in a container. The script: https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/master/.ci/check-abi --=20 You are receiving this mail because: You are on the CC list for the bug.=