Lines Matching +full:packages +full:- +full:dir
1 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
2 // -*- Mode: C++ -*-
4 // Copyright (C) 2013-2023 Red Hat, Inc.
11 /// binaries present inside input packages. Some of the input
12 /// packages have debuginfo, some don't. The resulting ABI change
29 #include "abg-workers.h"
30 #include "test-utils.h"
31 #include "abg-tools-utils.h"
55 // dir1 contains a suppr spec - it should be ignored.
57 "data/test-diff-pkg/dirpkg-0-dir1",
58 "data/test-diff-pkg/dirpkg-0-dir2",
59 "--no-default-suppression --no-show-locs",
65 "data/test-diff-pkg/dirpkg-0-report-0.txt",
66 "output/test-diff-pkg/dirpkg-0-report-0.txt"
68 // dir2 contains a suppr spec - it should be recognized.
70 "data/test-diff-pkg/dirpkg-1-dir1",
71 "data/test-diff-pkg/dirpkg-1-dir2",
72 "--no-default-suppression --no-show-locs",
78 "data/test-diff-pkg/dirpkg-1-report-0.txt",
79 "output/test-diff-pkg/dirpkg-1-report-0.txt"
81 // dir2 contains a suppr spec but --no-abignore is specified,
84 "data/test-diff-pkg/dirpkg-1-dir1",
85 "data/test-diff-pkg/dirpkg-1-dir2",
86 "--no-default-suppression --no-abignore --no-show-locs",
92 "data/test-diff-pkg/dirpkg-1-report-1.txt",
93 "output/test-diff-pkg/dirpkg-1-report-1.txt"
96 // "dir.abignore", so the specs should be merged.
98 "data/test-diff-pkg/dirpkg-2-dir1",
99 "data/test-diff-pkg/dirpkg-2-dir2",
100 "--no-default-suppression --no-show-locs",
106 "data/test-diff-pkg/dirpkg-2-report-0.txt",
107 "output/test-diff-pkg/dirpkg-2-report-0.txt"
113 "data/test-diff-pkg/dirpkg-3-dir1",
114 "data/test-diff-pkg/dirpkg-3-dir2",
115 "--no-default-suppression --no-show-locs",
116 "data/test-diff-pkg/dirpkg-3.suppr",
121 "data/test-diff-pkg/dirpkg-3-report-0.txt",
122 "output/test-diff-pkg/dirpkg-3-report-0.txt"
129 "data/test-diff-pkg/dirpkg-3-dir1",
130 "data/test-diff-pkg/dirpkg-3-dir2",
131 "--no-default-suppression --no-show-locs --no-abignore",
132 "data/test-diff-pkg/dirpkg-3.suppr",
137 "data/test-diff-pkg/dirpkg-3-report-1.txt",
138 "output/test-diff-pkg/dirpkg-3-report-1.txt"
141 "data/test-diff-pkg/dirpkg-3-dir1",
142 "data/test-diff-pkg/dirpkg-3-dir2",
143 "--no-default-suppression --no-abignore",
144 "data/test-diff-pkg/dirpkg-3.suppr",
149 "data/test-diff-pkg/dirpkg-3-report-2.txt",
150 "output/test-diff-pkg/dirpkg-3-report-2.txt"
153 "data/test-diff-pkg/symlink-dir-test1/dir1/targets",
154 "data/test-diff-pkg/symlink-dir-test1/dir2/targets",
155 "--no-default-suppression ",
161 "data/test-diff-pkg/symlink-dir-test1-report0.txt",
162 "output/test-diff-pkg/symlink-dir-test1-report0.txt"
166 "data/test-diff-pkg/symlink-dir-test1/dir1/symlinks",
167 "data/test-diff-pkg/symlink-dir-test1/dir2/symlinks",
168 "--no-default-suppression ",
174 "data/test-diff-pkg/symlink-dir-test1-report1.txt",
175 "output/test-diff-pkg/symlink-dir-test1-report1.txt"
180 "data/test-diff-pkg/tarpkg-0-dir1.tar",
181 "data/test-diff-pkg/tarpkg-0-dir2.tar",
182 "--no-default-suppression --no-show-locs",
188 "data/test-diff-pkg/tarpkg-0-report-0.txt",
189 "output/test-diff-pkg/tarpkg-0-report-0.txt"
192 "data/test-diff-pkg/tarpkg-0-dir1.ta",
193 "data/test-diff-pkg/tarpkg-0-dir2.ta",
194 "--no-default-suppression --no-show-locs",
200 "data/test-diff-pkg/tarpkg-0-report-0.txt",
201 "output/test-diff-pkg/tarpkg-0-report-01.txt"
204 "data/test-diff-pkg/tarpkg-0-dir1.tar.gz",
205 "data/test-diff-pkg/tarpkg-0-dir2.tar.gz",
206 "--no-default-suppression --no-show-locs",
212 "data/test-diff-pkg/tarpkg-0-report-0.txt",
213 "output/test-diff-pkg/tarpkg-0-report-02.txt"
216 "data/test-diff-pkg/tarpkg-0-dir1.tar.bz2",
217 "data/test-diff-pkg/tarpkg-0-dir2.tar.bz2",
218 "--no-default-suppression --no-show-locs",
224 "data/test-diff-pkg/tarpkg-0-report-0.txt",
225 "output/test-diff-pkg/tarpkg-0-report-03.txt"
228 "data/test-diff-pkg/tarpkg-1-dir1.tar.gz",
229 "data/test-diff-pkg/tarpkg-1-dir2.tar.gz",
230 "--no-default-suppression --dso-only",
236 "data/test-diff-pkg/tarpkg-1-report-0.txt",
237 "output/test-diff-pkg/tarpkg-1-report-0.txt"
242 // Two RPM packages with debuginfo available and have ABI changes
244 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
245 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64.rpm",
246 "--no-default-suppression --private-dso --no-show-locs",
248 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
249 "data/test-diff-pkg/dbus-glib-debuginfo-0.104-3.fc23.x86_64.rpm",
252 "data/test-diff-pkg/test-rpm-report-0.txt",
253 "output/test-diff-pkg/test-rpm-report-0.txt"
255 // Two RPM packages with 2nd package debuginfo missing
257 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
258 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64.rpm",
259 "--no-default-suppression --private-dso --no-show-locs",
261 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
265 "data/test-diff-pkg/test-rpm-report-1.txt",
266 "output/test-diff-pkg/test-rpm-report-1.txt"
269 // Two RPM packages with first package debuginfo missing
271 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
272 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64.rpm",
273 "--no-default-suppression --private-dso --no-show-locs",
276 "data/test-diff-pkg/dbus-glib-debuginfo-0.104-3.fc23.x86_64.rpm",
279 "data/test-diff-pkg/test-rpm-report-2.txt",
280 "output/test-diff-pkg/test-rpm-report-2.txt"
283 // Two RPM packages with missing debuginfo
285 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
286 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64.rpm",
287 "--no-default-suppression --no-show-locs",
293 "data/test-diff-pkg/test-rpm-report-3.txt",
294 "output/test-diff-pkg/test-rpm-report-3.txt"
297 // Two RPM packages with no ABI change
299 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
300 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
301 "--no-default-suppression --no-show-locs",
303 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
304 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
307 "data/test-diff-pkg/test-rpm-report-4.txt",
308 "output/test-diff-pkg/test-rpm-report-4.txt"
310 // Two RPM packages with debuginfo available and we don't want to
313 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
314 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64.rpm",
315 "--no-default-suppression --no-show-locs --no-added-syms",
317 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
318 "data/test-diff-pkg/dbus-glib-debuginfo-0.104-3.fc23.x86_64.rpm",
321 "data/test-diff-pkg/test-rpm-report-5.txt",
322 "output/test-diff-pkg/test-rpm-report-5.txt"
325 "data/test-diff-pkg/qemu-img-rhev-2.3.0-7.el7.ppc64.rpm",
326 "data/test-diff-pkg/qemu-img-rhev-2.3.0-20.el7.ppc64.rpm",
327 "--no-default-suppression --no-show-locs --no-added-syms",
329 "data/test-diff-pkg/qemu-kvm-rhev-debuginfo-2.3.0-7.el7.ppc64.rpm",
330 "data/test-diff-pkg/qemu-kvm-rhev-debuginfo-2.3.0-20.el7.ppc64.rpm",
333 …"data/test-diff-pkg/qemu-img-rhev-2.3.0-7.el7.ppc64--qemu-img-rhev-2.3.0-20.el7.ppc64-report-0.txt…
334 …"output/test-diff-pkg/qemu-img-rhev-2.3.0-7.el7.ppc64--qemu-img-rhev-2.3.0-20.el7.ppc64-report-0.t…
337 "data/test-diff-pkg/empty-pkg-libvirt-0.9.11.3-1.el7.ppc64.rpm",
338 "data/test-diff-pkg/empty-pkg-libvirt-1.2.17-13.el7_2.2.ppc64.rpm",
345 "data/test-diff-pkg/empty-pkg-report-0.txt",
346 "output/test-diff-pkg/empty-pkg-report-0.txt"
349 "data/test-diff-pkg/gmp-4.3.1-7.el6_2.2.ppc64.rpm",
350 "data/test-diff-pkg/gmp-4.3.1-10.el6.ppc64.rpm",
353 "data/test-diff-pkg/gmp-debuginfo-4.3.1-7.el6_2.2.ppc64.rpm",
354 "data/test-diff-pkg/gmp-debuginfo-4.3.1-10.el6.ppc64.rpm",
357 "data/test-diff-pkg/gmp-4.3.1-7.el6_2.2.ppc64--gmp-4.3.1-10.el6.ppc64-report-0.txt",
358 "output/test-diff-pkg/gmp-4.3.1-7.el6_2.2.ppc64--gmp-4.3.1-10.el6.ppc64-report-0.txt"
361 "data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64.rpm",
362 "data/test-diff-pkg/tbb-4.3-3.20141204.fc23.x86_64.rpm",
363 "--no-default-suppression --no-assume-odr-for-cplusplus",
365 "data/test-diff-pkg/tbb-debuginfo-4.1-9.20130314.fc22.x86_64.rpm",
366 "data/test-diff-pkg/tbb-debuginfo-4.3-3.20141204.fc23.x86_64.rpm",
369 … "data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt",
370 … "output/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt"
373 "data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64.rpm",
374 "data/test-diff-pkg/tbb-4.3-3.20141204.fc23.x86_64.rpm",
375 "--no-default-suppression",
377 "data/test-diff-pkg/tbb-debuginfo-4.1-9.20130314.fc22.x86_64.rpm",
378 "data/test-diff-pkg/tbb-debuginfo-4.3-3.20141204.fc23.x86_64.rpm",
379 "data/test-diff-pkg/tbb-devel-4.1-9.20130314.fc22.x86_64.rpm",
380 "data/test-diff-pkg/tbb-devel-4.3-3.20141204.fc23.x86_64.rpm",
381 … "data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt",
382 … "output/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt"
385 "data/test-diff-pkg/tbb-2017-8.20161128.fc26.x86_64.rpm",
386 "data/test-diff-pkg/tbb-2017-9.20170118.fc27.x86_64.rpm",
387 "--no-default-suppression",
389 "data/test-diff-pkg/tbb-debuginfo-2017-8.20161128.fc26.x86_64.rpm",
390 "data/test-diff-pkg/tbb-debuginfo-2017-9.20170118.fc27.x86_64.rpm",
393 "data/test-diff-pkg/tbb-2017-8.20161128.fc26.x86_64--tbb-2017-9.20170118.fc27.x86_64.txt",
394 "output/test-diff-pkg/tbb-2017-8.20161128.fc26.x86_64--tbb-2017-9.20170118.fc27.x86_64.txt"
397 "data/test-diff-pkg/libICE-1.0.6-1.el6.x86_64.rpm",
398 "data/test-diff-pkg/libICE-1.0.9-2.el7.x86_64.rpm",
399 "--no-default-suppression",
401 "data/test-diff-pkg/libICE-debuginfo-1.0.6-1.el6.x86_64.rpm",
402 "data/test-diff-pkg/libICE-debuginfo-1.0.9-2.el7.x86_64.rpm",
405 "data/test-diff-pkg/libICE-1.0.6-1.el6.x86_64.rpm--libICE-1.0.9-2.el7.x86_64.rpm-report-0.txt",
406 "output/test-diff-pkg/libICE-1.0.6-1.el6.x86_64.rpm--libICE-1.0.9-2.el7.x86_64.rpm-report-0.txt"
409 "data/test-diff-pkg/gtk2-immodule-xim-2.24.22-5.el7.i686.rpm",
410 "data/test-diff-pkg/gtk2-immodule-xim-2.24.28-8.el7.i686.rpm",
411 "--no-default-suppression",
413 "data/test-diff-pkg/gtk2-debuginfo-2.24.22-5.el7.i686.rpm",
414 "data/test-diff-pkg/gtk2-debuginfo-2.24.28-8.el7.i686.rpm",
417 …"data/test-diff-pkg/gtk2-immodule-xim-2.24.22-5.el7.i686--gtk2-immodule-xim-2.24.28-8.el7.i686-rep…
418 …"output/test-diff-pkg/gtk2-immodule-xim-2.24.22-5.el7.i686--gtk2-immodule-xim-2.24.28-8.el7.i686-r…
421 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
422 "data/test-diff-pkg/dbus-glib-0.80-3.fc12.x86_64.rpm",
423 "--no-default-suppression --show-identical-binaries",
425 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
426 "data/test-diff-pkg/dbus-glib-debuginfo-0.80-3.fc12.x86_64.rpm",
429 "data/test-diff-pkg/test-dbus-glib-0.80-3.fc12.x86_64-report-0.txt",
430 "output/test-diff-pkg/test-dbus-glib-0.80-3.fc12.x86_64-report-0.txt"
433 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64.rpm",
434 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.armv7hl.rpm",
435 "--no-default-suppression",
441 "data/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64--dbus-glib-0.104-3.fc23.armv7hl-report-0.txt",
442 … "output/test-diff-pkg/dbus-glib-0.104-3.fc23.x86_64--dbus-glib-0.104-3.fc23.armv7hl-report-0.txt"
445 "data/test-diff-pkg/nonexistent-0.rpm",
446 "data/test-diff-pkg/nonexistent-1.rpm",
447 "--no-default-suppression --private-dso",
453 "data/test-diff-pkg/test-nonexistent-report-0.txt",
454 "output/test-diff-pkg/test-nonexistent-report-0.txt"
457 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64.rpm",
458 "data/test-diff-pkg/spice-server-0.12.8-1.el7.x86_64.rpm",
459 "--no-default-suppression",
461 "data/test-diff-pkg/spice-debuginfo-0.12.4-19.el7.x86_64.rpm",
462 "data/test-diff-pkg/spice-debuginfo-0.12.8-1.el7.x86_64.rpm",
463 "data/test-diff-pkg/spice-server-devel-0.12.4-19.el7.x86_64.rpm",
464 "data/test-diff-pkg/spice-server-devel-0.12.8-1.el7.x86_64.rpm",
465 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-0.txt",
466 "output/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-0.txt"
469 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64.rpm",
470 "data/test-diff-pkg/spice-server-0.12.8-1.el7.x86_64.rpm",
471 "--no-default-suppression --redundant",
473 "data/test-diff-pkg/spice-debuginfo-0.12.4-19.el7.x86_64.rpm",
474 "data/test-diff-pkg/spice-debuginfo-0.12.8-1.el7.x86_64.rpm",
475 "data/test-diff-pkg/spice-server-devel-0.12.4-19.el7.x86_64.rpm",
476 "data/test-diff-pkg/spice-server-devel-0.12.8-1.el7.x86_64.rpm",
477 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-1.txt",
478 "output/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-1.txt"
481 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64.rpm",
482 "data/test-diff-pkg/spice-server-0.12.8-1.el7.x86_64.rpm",
483 "--no-default-suppression --redundant",
485 "data/test-diff-pkg/spice-debuginfo-0.12.4-19.el7.x86_64.rpm",
486 "data/test-diff-pkg/spice-debuginfo-0.12.8-1.el7.x86_64.rpm",
489 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-2.txt",
490 "output/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-2.txt"
493 "data/test-diff-pkg/libcdio-0.94-1.fc26.x86_64.rpm",
494 "data/test-diff-pkg/libcdio-0.94-2.fc26.x86_64.rpm",
495 "--no-default-suppression --redundant",
497 "data/test-diff-pkg/libcdio-debuginfo-0.94-1.fc26.x86_64.rpm",
498 "data/test-diff-pkg/libcdio-debuginfo-0.94-2.fc26.x86_64.rpm",
501 "data/test-diff-pkg/libcdio-0.94-1.fc26.x86_64--libcdio-0.94-2.fc26.x86_64-report.1.txt",
502 "output/test-diff-pkg/libcdio-0.94-1.fc26.x86_64--libcdio-0.94-2.fc26.x86_64-report.1.txt"
505 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64.rpm",
506 "data/test-diff-pkg/spice-server-0.12.8-1.el7.x86_64.rpm",
507 "--no-default-suppression --leaf-changes-only --impacted-interfaces",
509 "data/test-diff-pkg/spice-debuginfo-0.12.4-19.el7.x86_64.rpm",
510 "data/test-diff-pkg/spice-debuginfo-0.12.8-1.el7.x86_64.rpm",
511 "data/test-diff-pkg/spice-server-devel-0.12.4-19.el7.x86_64.rpm",
512 "data/test-diff-pkg/spice-server-devel-0.12.4-19.el7.x86_64.rpm",
513 "data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-3.txt",
514 "output/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-3.txt"
517 "data/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64.rpm",
518 "data/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64.rpm",
519 "--fail-no-dbg",
521 "data/test-diff-pkg/libxfce4ui-devel-debuginfo-4.12.1-8.fc27.ppc64.rpm",
522 "data/test-diff-pkg/libxfce4ui-devel-debuginfo-4.12.1-8.fc27.ppc64.rpm",
525 "data/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64-self-report-0.txt",
526 "output/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64-self-report-0.txt"
529 "data/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64.rpm",
530 "data/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64.rpm",
531 "--fail-no-dbg",
533 "data/test-diff-pkg/libxfce4ui-debuginfo-4.12.1-8.fc27.ppc64.rpm "
534 "data/test-diff-pkg/libxfce4ui-devel-debuginfo-4.12.1-8.fc27.ppc64.rpm",
535 "data/test-diff-pkg/libxfce4ui-debuginfo-4.12.1-8.fc27.ppc64.rpm "
536 "data/test-diff-pkg/libxfce4ui-devel-debuginfo-4.12.1-8.fc27.ppc64.rpm",
539 "data/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64-self-report-ok-0.txt",
540 "output/test-diff-pkg/libxfce4ui-devel-4.12.1-8.fc27.ppc64-self-report-ok-0.txt"
543 "data/test-diff-pkg/elfutils-libs-0.170-4.el7.x86_64.rpm",
544 "data/test-diff-pkg/elfutils-libs-0.171-1.el7.x86_64.rpm",
545 "--fail-no-dbg",
547 "data/test-diff-pkg/elfutils-debuginfo-0.170-4.el7.x86_64.rpm",
548 "data/test-diff-pkg/elfutils-debuginfo-0.171-1.el7.x86_64.rpm",
549 "data/test-diff-pkg/elfutils-devel-0.170-4.el7.x86_64.rpm",
550 "data/test-diff-pkg/elfutils-devel-0.171-1.el7.x86_64.rpm",
551 "data/test-diff-pkg/elfutils-libs-0.170-4.el7.x86_64-multiple-sym-vers-report-0.txt",
552 "output/test-diff-pkg/elfutils-libs-0.170-4.el7.x86_64-multiple-sym-vers-report-0.txt"
555 "data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64.rpm",
556 "data/test-diff-pkg/nss-3.24.0-1.0.fc23.x86_64.rpm",
557 "--fail-no-dbg",
559 "data/test-diff-pkg/nss-debuginfo-3.23.0-1.0.fc23.x86_64.rpm",
560 "data/test-diff-pkg/nss-debuginfo-3.24.0-1.0.fc23.x86_64.rpm",
561 "data/test-diff-pkg/nss-devel-3.23.0-1.0.fc23.x86_64.rpm",
562 "data/test-diff-pkg/nss-devel-3.24.0-1.0.fc23.x86_64.rpm",
563 "data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.txt",
564 "output/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.txt"
567 "data/test-diff-pkg/GtkAda-gl-2.24.2-29.fc29.x86_64.rpm",
568 "data/test-diff-pkg/GtkAda-gl-2.24.2-30.fc30.x86_64.rpm",
569 "--fail-no-dbg",
571 "data/test-diff-pkg/GtkAda-debuginfo-2.24.2-29.fc29.x86_64.rpm, "
572 "data/test-diff-pkg/GtkAda-gl-debuginfo-2.24.2-29.fc29.x86_64.rpm",
573 "data/test-diff-pkg/GtkAda-debuginfo-2.24.2-30.fc30.x86_64.rpm, "
574 "data/test-diff-pkg/GtkAda-gl-debuginfo-2.24.2-30.fc30.x86_64.rpm",
575 "data/test-diff-pkg/GtkAda-devel-2.24.2-29.fc29.x86_64.rpm",
576 "data/test-diff-pkg/GtkAda-devel-2.24.2-30.fc30.x86_64.rpm",
577 "data/test-diff-pkg/GtkAda-gl-2.24.2-29.fc29.x86_64--2.24.2-30.fc30.x86_64-report-0.txt",
578 "output/test-diff-pkg/GtkAda-gl-2.24.2-29.fc29.x86_64--2.24.2-30.fc30.x86_64-report-0.txt"
581 "data/test-diff-pkg/netcdf-fortran-mpich-4.4.4-10.fc29.x86_64.rpm",
582 "data/test-diff-pkg/netcdf-fortran-mpich-4.4.4-11.fc30.x86_64.rpm",
583 "--fail-no-dbg",
585 "data/test-diff-pkg/netcdf-fortran-mpich-debuginfo-4.4.4-10.fc29.x86_64.rpm,"
586 "data/test-diff-pkg/netcdf-fortran-debuginfo-4.4.4-10.fc29.x86_64.rpm",
587 "data/test-diff-pkg/netcdf-fortran-mpich-debuginfo-4.4.4-11.fc30.x86_64.rpm,"
588 "data/test-diff-pkg/netcdf-fortran-debuginfo-4.4.4-11.fc30.x86_64.rpm",
589 "data/test-diff-pkg/netcdf-fortran-mpich-devel-4.4.4-10.fc29.x86_64.rpm",
590 "data/test-diff-pkg/netcdf-fortran-mpich-devel-4.4.4-11.fc30.x86_64.rpm",
591 … "data/test-diff-pkg/netcdf-fortran-mpich-4.4.4-10.fc29.x86_64-4.4.4-11.fc30.x86_64-report-0.txt",
592 … "output/test-diff-pkg/netcdf-fortran-mpich-4.4.4-10.fc29.x86_64-4.4.4-11.fc30.x86_64-report-0.txt"
595 "data/test-diff-pkg/PR24410-old/poppler-qt5-0.73.0-4.fc30.x86_64.rpm",
596 "data/test-diff-pkg/PR24410-new/poppler-qt5-0.73.0-8.fc30.x86_64.rpm",
597 "--fail-no-dbg",
599 "data/test-diff-pkg/PR24410-old/poppler-debuginfo-0.73.0-4.fc30.x86_64.rpm, "
600 "data/test-diff-pkg/PR24410-old/poppler-qt5-debuginfo-0.73.0-4.fc30.x86_64.rpm",
601 "data/test-diff-pkg/PR24410-new/poppler-debuginfo-0.73.0-8.fc30.x86_64.rpm, "
602 "data/test-diff-pkg/PR24410-new/poppler-qt5-debuginfo-0.73.0-8.fc30.x86_64.rpm",
603 "data/test-diff-pkg/PR24410-old/poppler-qt5-devel-0.73.0-4.fc30.x86_64.rpm",
604 "data/test-diff-pkg/PR24410-new/poppler-qt5-devel-0.73.0-8.fc30.x86_64.rpm",
605 "data/test-diff-pkg/PR24410-report-0.txt",
606 "output/test-diff-pkg/PR24410-report-0.txt"
609 "data/test-diff-pkg/PR24690/flatpak-libs-1.2.4-3.fc30.x86_64.rpm",
610 "data/test-diff-pkg/PR24690/flatpak-libs-1.4.0-1.fc30.x86_64.rpm",
611 "--non-reachable-types",
613 "data/test-diff-pkg/PR24690/flatpak-debuginfo-1.2.4-3.fc30.x86_64.rpm, "
614 "data/test-diff-pkg/PR24690/flatpak-libs-debuginfo-1.2.4-3.fc30.x86_64.rpm",
615 "data/test-diff-pkg/PR24690/flatpak-debuginfo-1.4.0-1.fc30.x86_64.rpm, "
616 "data/test-diff-pkg/PR24690/flatpak-libs-debuginfo-1.4.0-1.fc30.x86_64.rpm",
617 "data/test-diff-pkg/PR24690/flatpak-devel-1.2.4-3.fc30.x86_64.rpm",
618 "data/test-diff-pkg/PR24690/flatpak-devel-1.4.0-1.fc30.x86_64.rpm",
619 "data/test-diff-pkg/PR24690/PR24690-report-0.txt",
620 "output/test-diff-pkg/PR24690/PR24690-report-0.txt"
625 "data/test-diff-pkg/mesa-libGLU-9.0.1-3.fc33.x86_64.rpm",
626 "data/test-diff-pkg/mesa-libGLU-9.0.1-3.fc33.x86_64.rpm",
627 "--self-check",
629 "data/test-diff-pkg/mesa-libGLU-debuginfo-9.0.1-3.fc33.x86_64.rpm",
630 "data/test-diff-pkg/mesa-libGLU-debuginfo-9.0.1-3.fc33.x86_64.rpm",
633 "data/test-diff-pkg/mesa-libGLU-9.0.1-3.fc33.x86_64.self-check-report-0.txt",
634 "output/test-diff-pkg/mesa-libGLU-9.0.1-3.fc33.x86_64.self-check-report-0.txt"
637 "data/test-diff-pkg/hdf5-1.10.6-2.fc33.x86_64.rpm",
638 "data/test-diff-pkg/hdf5-1.10.6-2.fc33.x86_64.rpm",
639 "--self-check",
641 "data/test-diff-pkg/hdf5-debuginfo-1.10.6-2.fc33.x86_64.rpm",
642 "data/test-diff-pkg/hdf5-debuginfo-1.10.6-2.fc33.x86_64.rpm",
645 "data/test-diff-pkg/hdf5-1.10.6-2.fc33.x86_64.self-check-report-0.txt",
646 "output/test-diff-pkg/hdf5-1.10.6-2.fc33.x86_64.self-check-report-0.txt"
649 "data/test-diff-pkg/cogl-1.22.8-2.fc33.x86_64.rpm",
650 "data/test-diff-pkg/cogl-1.22.8-2.fc33.x86_64.rpm",
651 "--self-check",
653 "data/test-diff-pkg/cogl-debuginfo-1.22.8-2.fc33.x86_64.rpm",
654 "data/test-diff-pkg/cogl-debuginfo-1.22.8-2.fc33.x86_64.rpm",
657 "data/test-diff-pkg/cogl-1.22.8-2.fc33.x86_64.self-check-report-0.txt",
658 "output/test-diff-pkg/cogl-1.22.8-2.fc33.x86_64.self-check-report-0.txt"
662 "data/test-diff-pkg/glibc-2.32-3.fc33.aarch64.rpm",
663 "data/test-diff-pkg/glibc-2.32-3.fc33.aarch64.rpm",
664 "--self-check",
666 "data/test-diff-pkg/glibc-debuginfo-2.32-3.fc33.aarch64.rpm",
667 "data/test-diff-pkg/glibc-debuginfo-2.32-3.fc33.aarch64.rpm",
670 "data/test-diff-pkg/glibc-2.32-3.fc33.aarch64-self-check-report-0.txt",
671 "output/test-diff-pkg/glibc-2.32-3.fc33.aarch64-self-check-report-0.txt"
675 "data/test-diff-pkg/sshpass-1.07-1.fc34.x86_64.rpm",
676 "data/test-diff-pkg/sshpass-1.07-1.fc34.x86_64.rpm",
677 "--self-check",
679 "data/test-diff-pkg/sshpass-debuginfo-1.07-1.fc34.x86_64.rpm",
680 "data/test-diff-pkg/sshpass-debuginfo-1.07-1.fc34.x86_64.rpm",
683 "data/test-diff-pkg/sshpass-1.07-1.fc34.x86_64-self-check-report-0.txt",
684 "output/test-diff-pkg/sshpass-1.07-1.fc34.x86_64-self-check-report-0.txt"
687 "data/test-diff-pkg/nmap-7.70-5.el8_testjcc.x86_64.rpm",
688 "data/test-diff-pkg/nmap-7.70-5.el8_testjcc.x86_64.rpm",
689 "--self-check",
691 "data/test-diff-pkg/nmap-debuginfo-7.70-5.el8_testjcc.x86_64.rpm",
692 "data/test-diff-pkg/nmap-debuginfo-7.70-5.el8_testjcc.x86_64.rpm",
695 "data/test-diff-pkg/nmap-7.70-5.el8_testjcc.x86_64-self-check-report-0.txt",
696 "output/test-diff-pkg/nmap-7.70-5.el8_testjcc.x86_64-self-check-report-0.txt"
699 "data/test-diff-pkg/elfutils-libs-0.183-1.el9.x86_64.rpm",
700 "data/test-diff-pkg/elfutils-libs-0.183-1.el9.x86_64.rpm",
701 "--self-check",
703 "data/test-diff-pkg/elfutils-debuginfo-0.183-1.el9.x86_64.rpm,"
704 "data/test-diff-pkg/elfutils-libs-debuginfo-0.183-1.el9.x86_64.rpm",
705 "data/test-diff-pkg/elfutils-debuginfo-0.183-1.el9.x86_64.rpm,"
706 "data/test-diff-pkg/elfutils-libs-debuginfo-0.183-1.el9.x86_64.rpm",
709 "data/test-diff-pkg/elfutils-libs-debuginfo-0.183-1.el9.x86_64-self-check-report-0.txt",
710 "output/test-diff-pkg/elfutils-libs-debuginfo-0.183-1.el9.x86_64-self-check-report-0.txt"
713 "data/test-diff-pkg/graphviz-2.44.0-18.el9.aarch64.rpm",
714 "data/test-diff-pkg/graphviz-2.44.0-18.el9.aarch64.rpm",
715 "--self-check",
717 "data/test-diff-pkg/graphviz-debuginfo-2.44.0-18.el9.aarch64.rpm",
718 "data/test-diff-pkg/graphviz-debuginfo-2.44.0-18.el9.aarch64.rpm",
721 "data/test-diff-pkg/graphviz-2.44.0-18.el9.aarch64-self-check-report-0.txt",
722 "output/test-diff-pkg/graphviz-2.44.0-18.el9.aarch64-self-check-report-0.txt"
725 "data/test-diff-pkg/libxcrypt-4.1.1-6.el8.x86_64.rpm",
726 "data/test-diff-pkg/libxcrypt-4.4.18-3.el9.x86_64.rpm",
729 "data/test-diff-pkg/libxcrypt-debuginfo-4.1.1-6.el8.x86_64.rpm",
730 "data/test-diff-pkg/libxcrypt-debuginfo-4.4.18-3.el9.x86_64.rpm",
733 "data/test-diff-pkg/libxcrypt-4.1.1-6.el8.x86_64--libxcrypt-4.1.1-6.el8.x86_64-output-1.txt",
734 "output/test-diff-pkg/libxcrypt-4.1.1-6.el8.x86_64--libxcrypt-4.1.1-6.el8.x86_64-output-1.txt"
737 "data/test-diff-pkg/libxcrypt-4.1.1-6.el8.x86_64.rpm",
738 "data/test-diff-pkg/libxcrypt-compat-4.4.18-3.el9.x86_64.rpm",
741 "data/test-diff-pkg/libxcrypt-debuginfo-4.1.1-6.el8.x86_64.rpm",
742 "data/test-diff-pkg/libxcrypt-debuginfo-4.4.18-3.el9.x86_64.rpm,"
743 "data/test-diff-pkg/libxcrypt-compat-debuginfo-4.4.18-3.el9.x86_64.rpm",
746 …"data/test-diff-pkg/libxcrypt-4.1.1-6.el8.x86_64--libxcrypt-compat-4.4.18-3.el9.x86_64-report-1.tx…
747 …"output/test-diff-pkg/libxcrypt-4.1.1-6.el8.x86_64--libxcrypt-compat-4.4.18-3.el9.x86_64-report-1.…
750 "data/test-diff-pkg/wireshark/wireshark-cli-3.4.9-1.fc36.x86_64.rpm",
751 "data/test-diff-pkg/wireshark/wireshark-cli-3.4.9-1.fc36.x86_64.rpm",
752 "--self-check",
754 "data/test-diff-pkg/wireshark/wireshark-cli-debuginfo-3.4.9-1.fc36.x86_64.rpm,"
755 "data/test-diff-pkg/wireshark/wireshark-debuginfo-3.4.9-1.fc36.x86_64.rpm",
756 "data/test-diff-pkg/wireshark/wireshark-cli-debuginfo-3.4.9-1.fc36.x86_64.rpm,"
757 "data/test-diff-pkg/wireshark/wireshark-debuginfo-3.4.9-1.fc36.x86_64.rpm",
760 "data/test-diff-pkg/wireshark/wireshark-cli-3.4.9-1.fc36.x86_64-self-check-report.txt",
761 "output/test-diff-pkg/wireshark/wireshark-cli-3.4.9-1.fc36.x86_64-self-check-report.txt"
767 // Two debian packages.
769 "data/test-diff-pkg/libsigc++-2.0-0c2a_2.4.0-1_amd64.deb",
770 "data/test-diff-pkg/libsigc++-2.0-0v5_2.4.1-1ubuntu2_amd64.deb",
771 "--no-default-suppression --no-show-locs --fail-no-dbg",
773 "data/test-diff-pkg/libsigc++-2.0-0c2a-dbgsym_2.4.0-1_amd64.ddeb",
774 "data/test-diff-pkg/libsigc++-2.0-0v5-dbgsym_2.4.1-1ubuntu2_amd64.ddeb",
777 …"data/test-diff-pkg/libsigc++-2.0-0c2a_2.4.0-1_amd64--libsigc++-2.0-0v5_2.4.1-1ubuntu2_amd64-repor…
778 …"output/test-diff-pkg/libsigc++-2.0-0c2a_2.4.0-1_amd64--libsigc++-2.0-0v5_2.4.1-1ubuntu2_amd64-rep…
784 // dir1 contains a suppr spec - it should be ignored.
786 "data/test-diff-pkg-ctf/dirpkg-0-dir1",
787 "data/test-diff-pkg-ctf/dirpkg-0-dir2",
788 "--ctf --no-default-suppression",
794 "data/test-diff-pkg-ctf/dirpkg-0-report-0.txt",
795 "output/test-diff-pkg-ctf/dirpkg-0-report-0.txt"
797 // dir2 contains a suppr spec - it should be recognized.
799 "data/test-diff-pkg-ctf/dirpkg-1-dir1",
800 "data/test-diff-pkg-ctf/dirpkg-1-dir2",
801 "--ctf --no-default-suppression",
807 "data/test-diff-pkg-ctf/dirpkg-1-report-0.txt",
808 "output/test-diff-pkg-ctf/dirpkg-1-report-0.txt"
810 // dir2 contains a suppr spec but --no-abignore is specified,
813 "data/test-diff-pkg-ctf/dirpkg-1-dir1",
814 "data/test-diff-pkg-ctf/dirpkg-1-dir2",
815 "--ctf --no-default-suppression --no-abignore",
821 "data/test-diff-pkg-ctf/dirpkg-1-report-1.txt",
822 "output/test-diff-pkg-ctf/dirpkg-1-report-1.txt"
825 // "dir.abignore", so the specs should be merged.
827 "data/test-diff-pkg-ctf/dirpkg-2-dir1",
828 "data/test-diff-pkg-ctf/dirpkg-2-dir2",
829 "--ctf --no-default-suppression",
835 "data/test-diff-pkg-ctf/dirpkg-2-report-0.txt",
836 "output/test-diff-pkg-ctf/dirpkg-2-report-0.txt"
842 "data/test-diff-pkg-ctf/dirpkg-3-dir1",
843 "data/test-diff-pkg-ctf/dirpkg-3-dir2",
844 "--ctf --no-default-suppression",
845 "data/test-diff-pkg-ctf/dirpkg-3.suppr",
850 "data/test-diff-pkg-ctf/dirpkg-3-report-0.txt",
851 "output/test-diff-pkg-ctf/dirpkg-3-report-0.txt"
858 "data/test-diff-pkg-ctf/dirpkg-3-dir1",
859 "data/test-diff-pkg-ctf/dirpkg-3-dir2",
860 "--ctf --no-default-suppression --no-abignore",
861 "data/test-diff-pkg-ctf/dirpkg-3.suppr",
866 "data/test-diff-pkg-ctf/dirpkg-3-report-1.txt",
867 "output/test-diff-pkg-ctf/dirpkg-3-report-1.txt"
870 "data/test-diff-pkg-ctf/dirpkg-3-dir1",
871 "data/test-diff-pkg-ctf/dirpkg-3-dir2",
872 "--ctf --no-default-suppression --no-abignore",
873 "data/test-diff-pkg-ctf/dirpkg-3.suppr",
878 "data/test-diff-pkg-ctf/dirpkg-3-report-2.txt",
879 "output/test-diff-pkg-ctf/dirpkg-3-report-2.txt"
882 "data/test-diff-pkg-ctf/symlink-dir-test1/dir1/targets",
883 "data/test-diff-pkg-ctf/symlink-dir-test1/dir2/targets",
884 "--ctf --no-default-suppression ",
890 "data/test-diff-pkg-ctf/symlink-dir-test1-report0.txt",
891 "output/test-diff-pkg-ctf/symlink-dir-test1-report0.txt"
895 "data/test-diff-pkg-ctf/symlink-dir-test1/dir1/symlinks",
896 "data/test-diff-pkg-ctf/symlink-dir-test1/dir2/symlinks",
897 "--ctf --no-default-suppression ",
903 "data/test-diff-pkg-ctf/symlink-dir-test1-report1.txt",
904 "output/test-diff-pkg-ctf/symlink-dir-test1-report1.txt"
909 "data/test-diff-pkg-ctf/tarpkg-0-dir1.tar",
910 "data/test-diff-pkg-ctf/tarpkg-0-dir2.tar",
911 "--ctf --no-default-suppression",
917 "data/test-diff-pkg-ctf/tarpkg-0-report-0.txt",
918 "output/test-diff-pkg-ctf/tarpkg-0-report-0.txt"
921 "data/test-diff-pkg-ctf/tarpkg-0-dir1.ta",
922 "data/test-diff-pkg-ctf/tarpkg-0-dir2.ta",
923 "--ctf --no-default-suppression",
929 "data/test-diff-pkg-ctf/tarpkg-0-report-0.txt",
930 "output/test-diff-pkg-ctf/tarpkg-0-report-01.txt"
933 "data/test-diff-pkg-ctf/tarpkg-0-dir1.tar.gz",
934 "data/test-diff-pkg-ctf/tarpkg-0-dir2.tar.gz",
935 "--ctf --no-default-suppression",
941 "data/test-diff-pkg-ctf/tarpkg-0-report-0.txt",
942 "output/test-diff-pkg-ctf/tarpkg-0-report-02.txt"
945 "data/test-diff-pkg-ctf/tarpkg-0-dir1.tar.bz2",
946 "data/test-diff-pkg-ctf/tarpkg-0-dir2.tar.bz2",
947 "--ctf --no-default-suppression",
953 "data/test-diff-pkg-ctf/tarpkg-0-report-0.txt",
954 "output/test-diff-pkg-ctf/tarpkg-0-report-03.txt"
957 "data/test-diff-pkg-ctf/tarpkg-1-dir1.tar.gz",
958 "data/test-diff-pkg-ctf/tarpkg-1-dir2.tar.gz",
959 "--ctf --no-default-suppression --dso-only",
965 "data/test-diff-pkg-ctf/tarpkg-1-report-0.txt",
966 "output/test-diff-pkg-ctf/tarpkg-1-report-0.txt"
970 // Two RPM packages with CTF debuginfo available and have ABI changes
972 "data/test-diff-pkg-ctf/libdwarf-20180129-4.x86_64.rpm",
973 "data/test-diff-pkg-ctf/libdwarf-20180129-5.x86_64.rpm",
974 "--ctf --no-default-suppression --private-dso",
980 "data/test-diff-pkg-ctf/test-rpm-report-0.txt",
981 "output/test-diff-pkg-ctf/test-rpm-report-0.txt"
983 // Two RPM packages with 2nd package debuginfo missing (no -gctf)
985 "data/test-diff-pkg-ctf/libdwarf-20180129-4.x86_64.rpm",
986 "data/test-diff-pkg-ctf/libdwarf-20180129-5-no-ctf.x86_64.rpm",
987 "--ctf --no-default-suppression --private-dso",
993 "data/test-diff-pkg-ctf/test-rpm-report-1.txt",
994 "output/test-diff-pkg-ctf/test-rpm-report-1.txt"
997 // Two RPM packages with first package debuginfo missing (no -gctf)
999 "data/test-diff-pkg-ctf/libdwarf-20180129-5-no-ctf.x86_64.rpm",
1000 "data/test-diff-pkg-ctf/libdwarf-20180129-4.x86_64.rpm",
1001 "--ctf --no-default-suppression --private-dso",
1007 "data/test-diff-pkg-ctf/test-rpm-report-2.txt",
1008 "output/test-diff-pkg-ctf/test-rpm-report-2.txt"
1011 // Two RPM packages with missing debuginfo
1013 "data/test-diff-pkg-ctf/libdwarf-20180129-5-no-ctf.x86_64.rpm",
1014 "data/test-diff-pkg-ctf/libdwarf-20180129-4-no-ctf.x86_64.rpm",
1015 "--ctf --no-default-suppression",
1021 "data/test-diff-pkg-ctf/test-rpm-report-3.txt",
1022 "output/test-diff-pkg-ctf/test-rpm-report-3.txt"
1025 // Two RPM packages with no ABI change
1027 "data/test-diff-pkg-ctf/libdwarf-20180129-4.x86_64.rpm",
1028 "data/test-diff-pkg-ctf/libdwarf-20180129-4.x86_64.rpm",
1029 "--ctf --no-default-suppression",
1035 "data/test-diff-pkg-ctf/test-rpm-report-4.txt",
1036 "output/test-diff-pkg-ctf/test-rpm-report-4.txt"
1038 // Two RPM packages with debuginfo available and we don't want to
1041 "data/test-diff-pkg-ctf/libdwarf-20180129-4.x86_64.rpm",
1042 "data/test-diff-pkg-ctf/libdwarf-20180129-5.x86_64.rpm",
1043 "--ctf --no-default-suppression --no-added-syms",
1049 "data/test-diff-pkg-ctf/test-rpm-report-5.txt",
1050 "output/test-diff-pkg-ctf/test-rpm-report-5.txt"
1053 "data/test-diff-pkg-ctf/elfutils-libelf-0.186-1.x86_64.rpm",
1054 "data/test-diff-pkg-ctf/elfutils-libelf-0.186-2.x86_64.rpm",
1055 "--ctf --no-default-suppression --no-added-syms",
1061 "data/test-diff-pkg-ctf/elfutils-libelf-0.186-report-0.txt",
1062 "output/test-diff-pkg-ctf/elfutils-libelf-0.186-report-0.txt"
1065 "data/test-diff-pkg-ctf/elfutils-libelf-0.186-1.x86_64.rpm",
1066 "data/test-diff-pkg-ctf/elfutils-libelf-0.186-2.x86_64.rpm",
1067 "--ctf",
1073 "data/test-diff-pkg-ctf/elfutils-libelf-0.186-report-1.txt",
1074 "output/test-diff-pkg-ctf/elfutils-libelf-0.186-report-1.txt"
1077 "data/test-diff-pkg-ctf/cracklib-2.9.6-15-ol8u0.x86_64.rpm",
1078 "data/test-diff-pkg-ctf/cracklib-2.9.6-15-ol8u6.x86_64.rpm",
1079 "--ctf",
1085 "data/test-diff-pkg-ctf/cracklib-2.9.6-15-ol8.x86_64-report-0.txt",
1086 "output/test-diff-pkg-ctf/cracklib-2.9.6-15-ol8.x86_64-report-0.txt"
1089 "data/test-diff-pkg-ctf/gmp-6.1.2-8-ol8u0.x86_64.rpm",
1090 "data/test-diff-pkg-ctf/gmp-6.2.0-10-ol9u0.x86_64.rpm",
1091 "--ctf --no-default-suppression",
1097 "data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt",
1098 "output/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt"
1103 "data/test-diff-pkg-ctf/isl-0.16.1-6.x86_64.rpm",
1104 "data/test-diff-pkg-ctf/isl-0.16.1-7.x86_64.rpm",
1105 "--ctf --no-default-suppression",
1107 "data/test-diff-pkg-ctf/isl-debuginfo-0.16.1-6.x86_64.rpm",
1108 "data/test-diff-pkg-ctf/isl-debuginfo-0.16.1-7.x86_64.rpm",
1111 "data/test-diff-pkg-ctf/isl-0.16.1-report-0.txt",
1112 "output/test-diff-pkg-ctf/isl-0.16.1-report-0.txt"
1235 abipkgdiff += " --d1 " + *p; in perform()
1241 abipkgdiff += " --d2 " + *p; in perform()
1244 abipkgdiff += " --devel1 " + first_in_devel_package_path; in perform()
1247 abipkgdiff += " --devel2 " + second_in_devel_package_path; in perform()
1250 abipkgdiff += " --suppressions " + suppression_path; in perform()
1263 cmd = "diff -u " + ref_abi_diff_report_path + " " in perform()
1289 const size_t num_tests = sizeof(in_out_specs) / sizeof (InOutSpec) - 1; in main()
1295 for (InOutSpec *s = in_out_specs; s->first_in_package_path; ++s) in main()
1316 if (!t->is_ok) in main()
1319 if (!t->diff_cmd.empty()) in main()
1320 if (system(t->diff_cmd.c_str()) == -1) in main()
1321 cerr << "execution of '" << t->diff_cmd << "' failed\n"; in main()
1322 if (!t->error_message.empty()) in main()
1323 cerr << t->error_message << '\n'; in main()