libabigail/tests/data/test-diff-pkg
Dodji Seketeli 03808c483a Lexicographically sort added/removed base classes in change report
Until now, added and removed base classes were not sorted in class
change reports. This causes differences change reports when running
the tests on different platorms.  This patch fixes that.

	* src/abg-comparison.cc (sort_string_base_diff_sptr_map): Define
	new static function.
	(struct base_spec_comp): Define new type.
	(class_diff::priv::sorted_{deleted,inserted}_bases_): New data
	members.
	(class_diff::ensure_lookup_tables_populated): Sort the deleted and
	inserted base classes.
	(class_diff::report): Use the sorted set of deleted/inserted base
	classes in the report.
	* tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt: Adjust.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2016-01-07 12:50:46 +01:00
..
dirpkg-0-dir1 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-0-dir2 Make abipkgdiff compare directories containing binaries 2015-08-22 12:19:27 +02:00
dirpkg-1-dir1 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-1-dir2 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-2-dir1 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-2-dir2 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-3-dir1 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-3-dir2 Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dbus-glib-0.80-3.fc12.x86_64.rpm Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
dbus-glib-0.104-3.fc23.x86_64.rpm Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
dbus-glib-debuginfo-0.104-3.fc23.x86_64.rpm Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
dirpkg-0-report-0.txt Make abipkgdiff compare directories containing binaries 2015-08-22 12:19:27 +02:00
dirpkg-1-report-0.txt Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-1-report-1.txt Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-2-report-0.txt Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-2-report-1.txt Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-3-report-0.txt Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-3-report-1.txt Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
dirpkg-3-report-2.txt Add the option of printing the file, line and column information about a type being reported. 2015-12-15 12:32:55 +01:00
dirpkg-3.suppr Bug 19082 - Recognize suppression spec files 2015-10-13 09:19:47 +02:00
empty-pkg-libvirt-0.9.11.3-1.el7.ppc64.rpm Do not abort when there is no binary to compare in a package 2015-11-26 11:59:42 +01:00
empty-pkg-libvirt-1.2.17-13.el7_2.2.ppc64.rpm Do not abort when there is no binary to compare in a package 2015-11-26 11:59:42 +01:00
empty-pkg-report-0.txt Do not abort when there is no binary to compare in a package 2015-11-26 11:59:42 +01:00
libsigc++-2.0-0c2a_2.4.0-1_amd64--libsigc++-2.0-0v5_2.4.1-1ubuntu2_amd64-report-0.txt Canonicalize all types that got scheduled for late canonicalization 2015-08-20 11:44:45 +02:00
libsigc++-2.0-0c2a_2.4.0-1_amd64.deb Add support for .deb files to abipkgdiff 2015-08-14 13:36:23 +02:00
libsigc++-2.0-0c2a-dbgsym_2.4.0-1_amd64.ddeb Add support for .deb files to abipkgdiff 2015-08-14 13:36:23 +02:00
libsigc++-2.0-0v5_2.4.1-1ubuntu2_amd64.deb Add support for .deb files to abipkgdiff 2015-08-14 13:36:23 +02:00
libsigc++-2.0-0v5-dbgsym_2.4.1-1ubuntu2_amd64.ddeb Add support for .deb files to abipkgdiff 2015-08-14 13:36:23 +02:00
qemu-img-rhev-2.3.0-7.el7.ppc64--qemu-img-rhev-2.3.0-20.el7.ppc64-report-0.txt Correctly handle fn DIE with abstract_origin in alt debug info 2015-11-12 16:53:36 +01:00
qemu-img-rhev-2.3.0-7.el7.ppc64.rpm Correctly handle fn DIE with abstract_origin in alt debug info 2015-11-12 16:53:36 +01:00
qemu-img-rhev-2.3.0-20.el7.ppc64.rpm Correctly handle fn DIE with abstract_origin in alt debug info 2015-11-12 16:53:36 +01:00
qemu-kvm-rhev-debuginfo-2.3.0-7.el7.ppc64.rpm Correctly handle fn DIE with abstract_origin in alt debug info 2015-11-12 16:53:36 +01:00
qemu-kvm-rhev-debuginfo-2.3.0-20.el7.ppc64.rpm Correctly handle fn DIE with abstract_origin in alt debug info 2015-11-12 16:53:36 +01:00
tarpkg-0-dir1.ta Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir1.tar Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir1.tar.bz2 Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir1.tar.gz Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir2.ta Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir2.tar Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir2.tar.bz2 Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-dir2.tar.gz Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tarpkg-0-report-0.txt Make abipkgdiff compare tar archives containing binaries 2015-08-22 14:32:20 +02:00
tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt Lexicographically sort added/removed base classes in change report 2016-01-07 12:50:46 +01:00
tbb-4.1-9.20130314.fc22.x86_64.rpm Fix regression on the support for alternate debug info files 2016-01-06 19:50:28 +01:00
tbb-4.3-3.20141204.fc23.x86_64.rpm Fix regression on the support for alternate debug info files 2016-01-06 19:50:28 +01:00
tbb-debuginfo-4.1-9.20130314.fc22.x86_64.rpm Fix regression on the support for alternate debug info files 2016-01-06 19:50:28 +01:00
tbb-debuginfo-4.3-3.20141204.fc23.x86_64.rpm Fix regression on the support for alternate debug info files 2016-01-06 19:50:28 +01:00
test-rpm-report-0.txt Show linkage names in abipkgdiff output 2015-07-21 16:09:53 +02:00
test-rpm-report-1.txt Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
test-rpm-report-2.txt Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
test-rpm-report-3.txt Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
test-rpm-report-4.txt Add regression tests for abipkgdiff tool 2015-07-17 10:10:21 +02:00
test-rpm-report-5.txt Add --no-added-syms to abipkgdiff 2015-08-06 15:22:38 +02:00