From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <3uqh7XggKCvMbkmjXdYVbjjbgZ.XjhgdWVWdbVdgnjpmXZrVmZ.jmb@flex--gprocida.bounces.google.com> Received: from mail-wm1-x349.google.com (mail-wm1-x349.google.com [IPv6:2a00:1450:4864:20::349]) by sourceware.org (Postfix) with ESMTPS id 709EA385E00C for ; Wed, 25 Mar 2020 18:53:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 709EA385E00C Received: by mail-wm1-x349.google.com with SMTP id f9so1032834wme.7 for ; Wed, 25 Mar 2020 11:53:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc :content-transfer-encoding; bh=x0aA+F2O8tTPi1OzotYqPflXimJ9CTwKLxjLykwpAKw=; b=N44bdH1Mz8lPV9E10fsOFQ0KQEKQ8jQexEBX0oYr3YEO7a413eNVGUBJIuKgrGJnWA YRsL5139fiulqPGvgiW2TGSYtH0olexsNrA/zCt6Aym/Wfw/idlcV3d8u3zawS9xkxLt 0cgbYUuq17g6o/ZZgopDCLy3T/qS6zMILMATT8WCkFriKqrbBCjk9CQMj8u+Wt6hKz06 aaxvcViJMYsLdrWsimQfmiY9K9uMqGcbyQTxqBjqS9A4jQgYQlSeGD+cT78XYkIg3Qv9 J+qZFE3elO8QoSTDLyAg9U1Qu0yNyWFOSGXAFdk7JikQbKbJmLmpJZcofcT3abzWEZxf dY4w== X-Gm-Message-State: ANhLgQ1JkLSu471mR0Ji+3RTnAqIlbOh88IcjiSyK8f18V9Jit8iUcWy cCST2ShNjRj8O6LzhCkLcqFH5E03VoBcnujy/x6ideQTknGQ8rwHRd6pqU2YKNWSHPukG6/M41T ClDYJJ56wddLEtmgXkg7SwdIgy3WFcTopZRHn90UoUgXtjkWWNfThcsuVYnV90VprAUqh8HM= X-Google-Smtp-Source: ADFU+vttqGa7nIynU2O9iO2UufjSXwGLMR9Ppc8VSVgTTdxFZQ3+U/Lw26W4U5AhCtrodhpVABpvvx4Vj3CvAw== X-Received: by 2002:a5d:4687:: with SMTP id u7mr4935131wrq.62.1585162426892; Wed, 25 Mar 2020 11:53:46 -0700 (PDT) Date: Wed, 25 Mar 2020 18:53:42 +0000 Message-Id: <20200325185342.238225-1-gprocida@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.25.1.696.g5e7596f4ac-goog Subject: [PATCH] abidiff: Remove some more unnecessary blank lines. From: Giuliano Procida To: libabigail@sourceware.org Cc: dodji@seketeli.org, kernel-team@android.com, gprocida@google.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-33.4 required=5.0 tests=BAYES_00, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_LINEPADDING, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libabigail@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libabigail mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Mar 2020 18:53:57 -0000 This is another round of moving responsibility for generation of new lines into functions and getting rid of redundant new lines. * src/abg-default-reporter.cc (report) In the class_or_union_diff overload, don't emit a new line after calls to represent. In the union_diff overload, emit a new line after a from/to change; fix indentation. In the corpus_diff overload, don't emit an extra new line after reporting a diff. * src/abg-leaf-reporter.cc (report_diffs) Don't emit a new line after reporting a canonical diff. In the class_or_union_diff overload, don't emit a new line after calls to represent. In the corpus_diff overload, don't emit an extra new line after reporting a diff. * src/abg-reporter-priv.cc (represent): Emit a final new line, but only if needed. (maybe_report_interfaces_impacted_by_diff): Emit a new line after the last impacted interface. * tests/data/test-*/*report*.txt: Remove blank lines (and add a missing one) to 77 test cases. --- src/abg-default-reporter.cc | 8 ++-- src/abg-leaf-reporter.cc | 5 --- src/abg-reporter-priv.cc | 6 +-- .../test-abidiff-exit/test-leaf0-report.txt | 2 - .../test-abidiff-exit/test-leaf1-report.txt | 3 -- .../test-abidiff-exit/test-leaf2-report.txt | 1 - .../test-abidiff-exit/test-leaf3-report.txt | 4 -- .../test-no-stray-comma-report.txt | 1 - .../test-abidiff/test-PR18791-report0.txt | 6 --- .../data/test-abidiff/test-struct0-report.txt | 1 - .../data/test-abidiff/test-struct1-report.txt | 1 - .../PR25058-liblttng-ctl-report-1.txt | 24 +---------- tests/data/test-diff-dwarf/test10-report.txt | 1 - tests/data/test-diff-dwarf/test11-report.txt | 1 - tests/data/test-diff-dwarf/test13-report.txt | 2 - .../test32-fnptr-changes-report-0.txt | 3 -- .../test33-fnref-changes-report-0.txt | 3 -- .../test34-pr19173-libfoo-report-0.txt | 1 - ...t35-pr19173-libfoo-long-clang-report-0.txt | 1 - ...est35-pr19173-libfoo-long-gcc-report-0.txt | 1 - .../test-diff-dwarf/test38-union-report-0.txt | 1 + .../test-diff-dwarf/test39-union-report-0.txt | 1 - .../data/test-diff-dwarf/test40-report-0.txt | 1 - .../test44-anon-struct-union-report-0.txt | 1 - .../test45-anon-dm-change-report-0.txt | 2 - tests/data/test-diff-dwarf/test9-report.txt | 1 - .../libtest45-basic-type-change-report-0.txt | 3 -- .../libtest45-basic-type-change-report-1.txt | 7 ---- .../test-PR24731-report-1.txt | 1 + .../data/test-diff-filter/test15-0-report.txt | 1 - .../data/test-diff-filter/test15-1-report.txt | 2 - tests/data/test-diff-filter/test18-report.txt | 1 - .../test21-compatible-vars-report-0.txt | 1 - .../test24-compatible-vars-report-1.txt | 1 - .../test25-cyclic-type-report-1.txt | 1 - ...st26-qualified-redundant-node-report-0.txt | 1 - ...st26-qualified-redundant-node-report-1.txt | 2 - ...t-and-filtered-children-nodes-report-1.txt | 1 - ...t-and-filtered-children-nodes-report-2.txt | 3 -- .../test30-pr18904-rvalueref-report0.txt | 6 --- .../test30-pr18904-rvalueref-report1.txt | 6 --- .../test30-pr18904-rvalueref-report2.txt | 6 --- .../test35-pr18754-no-added-syms-report-0.txt | 6 --- .../test35-pr18754-no-added-syms-report-1.txt | 1 - .../data/test-diff-filter/test36-report-0.txt | 3 -- .../data/test-diff-filter/test37-report-0.txt | 3 -- .../test39/test39-report-0.txt | 2 - .../test44-anonymous-data-member-report-0.txt | 1 - .../test44-anonymous-data-member-report-1.txt | 1 - ...x86_64--2.24.2-30.fc30.x86_64-report-0.txt | 6 --- ...libICE-1.0.9-2.el7.x86_64.rpm-report-0.txt | 10 ----- ...4--libcdio-0.94-2.fc26.x86_64-report.1.txt | 3 -- ...-2.0-0v5_2.4.1-1ubuntu2_amd64-report-0.txt | 5 --- .../nss-3.23.0-1.0.fc23.x86_64-report-0.txt | 7 ---- ...l7.x86_64-0.12.8-1.el7.x86_64-report-2.txt | 42 ------------------- ...bb-4.3-3.20141204.fc23.x86_64-report-0.txt | 12 ------ ...bb-4.3-3.20141204.fc23.x86_64-report-1.txt | 1 - .../test0-type-suppr-report-0.txt | 1 - .../test0-type-suppr-report-3.txt | 1 - .../test0-type-suppr-report-5.txt | 1 - .../test0-type-suppr-report-7.txt | 1 - .../test17-suppr-added-var-report-0.txt | 1 - .../test17-suppr-added-var-report-2.txt | 1 - .../test17-suppr-added-var-report-5.txt | 1 - .../test18-suppr-removed-var-report-0.txt | 1 - .../test18-suppr-removed-var-report-2.txt | 1 - .../test18-suppr-removed-var-report-5.txt | 1 - .../test29-soname-report-3.txt | 1 - .../test29-soname-report-6.txt | 1 - .../test29-soname-report-8.txt | 1 - .../data/test-diff-suppr/test30-report-0.txt | 1 - .../test46-PR25128-report-1.txt | 1 - .../test46-PR25128-report-2.txt | 1 - .../test7-var-suppr-report-0.txt | 2 - .../test7-var-suppr-report-1.txt | 1 - .../test7-var-suppr-report-2.txt | 1 - .../test7-var-suppr-report-3.txt | 1 - .../test7-var-suppr-report-4.txt | 1 - .../test7-var-suppr-report-7.txt | 1 - .../test7-var-suppr-report-8.txt | 2 - 80 files changed, 9 insertions(+), 244 deletions(-) diff --git a/src/abg-default-reporter.cc b/src/abg-default-reporter.cc index a5364a56..57f641a2 100644 --- a/src/abg-default-reporter.cc +++ b/src/abg-default-reporter.cc @@ -1049,7 +1049,6 @@ default_reporter::report(const class_or_union_diff& d= , if ((*it)->to_be_reported()) { represent(*it, ctxt, out, indent + " "); - out << "\n"; } } } @@ -1069,7 +1068,6 @@ default_reporter::report(const class_or_union_diff& d= , if ((*it)->to_be_reported()) { represent(*it, ctxt, out, indent + " "); - out << "\n"; } } } @@ -1440,10 +1438,11 @@ default_reporter::report(const union_diff& d, ostre= am& out, << indent << "to:\n" << get_class_or_union_flat_representation(second, indent + " ", /*one_line=3D*/true, - /*qualified_names=3D*/false); + /*qualified_names=3D*/false) + << "\n"; } =20 - d.currently_reporting(false); + d.currently_reporting(false); =20 d.reported_once(true); } @@ -2044,7 +2043,6 @@ default_reporter::report(const corpus_diff& d, ostrea= m& out, report_loc_info(diff->second_subject(), *ctxt, out); out << ":\n"; diff->report(out, indent + " "); - out << "\n"; emitted =3D true; } if (emitted) diff --git a/src/abg-leaf-reporter.cc b/src/abg-leaf-reporter.cc index f60dc089..58443b23 100644 --- a/src/abg-leaf-reporter.cc +++ b/src/abg-leaf-reporter.cc @@ -86,7 +86,6 @@ report_diffs(const reporter_base& r, out << "' changed:\n"; =20 (*i)->get_canonical_diff()->report(out, indent + " "); - out << "\n"; started_to_emit =3D true; } } @@ -648,7 +647,6 @@ leaf_reporter::report(const class_or_union_diff& d, { represent(*it, ctxt, out, indent + " ", /*local_only=3D*/true); - out << "\n"; emitted_data_members_changes =3D true; } } @@ -675,7 +673,6 @@ leaf_reporter::report(const class_or_union_diff& d, { represent(*it, ctxt, out, indent + " ", /*local_only=3D*/true); - out << "\n"; emitted_data_members_changes =3D true; } } @@ -1195,7 +1192,6 @@ leaf_reporter::report(const corpus_diff& d, } } diff->report(out, indent + " "); - out << "\n"; emitted =3D true; } } @@ -1316,7 +1312,6 @@ leaf_reporter::report(const corpus_diff& d, report_loc_info(diff->second_subject(), *ctxt, out); out << ":\n"; diff->report(out, indent + " "); - out << "\n"; emitted =3D true; } if (emitted) diff --git a/src/abg-reporter-priv.cc b/src/abg-reporter-priv.cc index f1b6e5e3..0d60fab4 100644 --- a/src/abg-reporter-priv.cc +++ b/src/abg-reporter-priv.cc @@ -689,6 +689,8 @@ represent(const var_diff_sptr &diff, out << "now becomes static"; emitted =3D true; } + if (emitted) + out << "\n"; } =20 /// Report the size and alignment changes of a type. @@ -1372,9 +1374,7 @@ maybe_report_interfaces_impacted_by_diff(const diff *= d, it !=3D sorted_impacted_interfaces.end(); ++it) { - if (it !=3D sorted_impacted_interfaces.begin()) - out << '\n'; - out << cur_indent << get_pretty_representation(*it); + out << cur_indent << get_pretty_representation(*it) << "\n"; } } =20 diff --git a/tests/data/test-abidiff-exit/test-leaf0-report.txt b/tests/dat= a/test-abidiff-exit/test-leaf0-report.txt index a347444c..25ee8dc5 100644 --- a/tests/data/test-abidiff-exit/test-leaf0-report.txt +++ b/tests/data/test-abidiff-exit/test-leaf0-report.txt @@ -10,7 +10,6 @@ Removed/Changed/Added variables summary: 0 Removed, 1 Cha= nged, 0 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) =20 - 1 Changed variable: =20 [C] 'int changed_var' was changed to 'long int changed_var': @@ -19,4 +18,3 @@ Removed/Changed/Added variables summary: 0 Removed, 1 Cha= nged, 0 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) =20 - diff --git a/tests/data/test-abidiff-exit/test-leaf1-report.txt b/tests/dat= a/test-abidiff-exit/test-leaf1-report.txt index 45a849d9..9af6ccaa 100644 --- a/tests/data/test-abidiff-exit/test-leaf1-report.txt +++ b/tests/data/test-abidiff-exit/test-leaf1-report.txt @@ -18,7 +18,6 @@ Removed/Changed/Added variables summary: 1 Removed, 1 Cha= nged, 1 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) =20 - 1 Removed variable: =20 [D] 'int deleted_var' {deleted_var} @@ -35,7 +34,6 @@ Removed/Changed/Added variables summary: 1 Removed, 1 Cha= nged, 1 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) =20 - 'struct changed' changed: type size changed from 32 to 64 (in bits) there are data member changes: @@ -43,4 +41,3 @@ Removed/Changed/Added variables summary: 1 Removed, 1 Cha= nged, 1 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) and size changed from 32 to 64 (in bits) (by +32 bits) - diff --git a/tests/data/test-abidiff-exit/test-leaf2-report.txt b/tests/dat= a/test-abidiff-exit/test-leaf2-report.txt index 2765b469..88e18962 100644 --- a/tests/data/test-abidiff-exit/test-leaf2-report.txt +++ b/tests/data/test-abidiff-exit/test-leaf2-report.txt @@ -9,4 +9,3 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Chang= ed, 0 Added variable type 'void (int)*' of 'ops::munge' changed: pointer type changed from: 'void (int)*' to: 'char (long int, bool)*= ' =20 - diff --git a/tests/data/test-abidiff-exit/test-leaf3-report.txt b/tests/dat= a/test-abidiff-exit/test-leaf3-report.txt index 7602e761..86517f87 100644 --- a/tests/data/test-abidiff-exit/test-leaf3-report.txt +++ b/tests/data/test-abidiff-exit/test-leaf3-report.txt @@ -9,20 +9,16 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable parameter 1 of type 'struct sto1' changed: type name changed from 'sto1' to 'stn1' type size hasn't changed - [C] 'function void fn2(sto2)' at test-leaf3-v1.c:13:1 has some sub-type = changes: parameter 1 of type 'struct sto2' changed: type name changed from 'sto2' to 'stn2' type size changed from 64 to 128 (in bits) 1 data member insertion: 'double stn2::y', at offset 64 (in bits) at test-leaf3-v1.c:7:1 - [C] 'function void fn3(sto1*)' at test-leaf3-v1.c:16:1 has some sub-type= changes: parameter 1 of type 'sto1*' changed: pointer type changed from: 'sto1*' to: 'stn1*' - [C] 'function void fn4(sto2*)' at test-leaf3-v1.c:19:1 has some sub-type= changes: parameter 1 of type 'sto2*' changed: pointer type changed from: 'sto2*' to: 'stn2*' =20 - diff --git a/tests/data/test-abidiff-exit/test-no-stray-comma-report.txt b/= tests/data/test-abidiff-exit/test-no-stray-comma-report.txt index 929c5d85..1583a40b 100644 --- a/tests/data/test-abidiff-exit/test-no-stray-comma-report.txt +++ b/tests/data/test-abidiff-exit/test-no-stray-comma-report.txt @@ -11,4 +11,3 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable array type size changed from 32 to 64 array type subrange 1 changed length from 1 to 2 and size changed from 32 to 64 (in bits) (by +32 bits) - diff --git a/tests/data/test-abidiff/test-PR18791-report0.txt b/tests/data/= test-abidiff/test-PR18791-report0.txt index ebf1e606..2e847fb2 100644 --- a/tests/data/test-abidiff/test-PR18791-report0.txt +++ b/tests/data/test-abidiff/test-PR18791-report0.txt @@ -54,12 +54,9 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added= variable and name of 'std::_List_base >::_List_impl::_M_node' changed to 'std::__cxx11::_List_base >::_List_impl::_M_node' and name of 'std::_List_base >::_M_impl' changed to 'std::__cxx11::_List_base >::_M_imp= l' =20 - 'bool sigc::internal::trackable_callback_list:= :clearing_' offset changed from 128 to 192 (in bits) (by +64 bits) =20 =20 - - [C] 'method sigc::connection& sigc::connection::operator=3D(const sigc::= connection&)' has some indirect sub-type changes: return type changed: in referenced type 'struct sigc::connection': @@ -67,7 +64,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 1 data member change: type of 'sigc::slot_base* sigc::connection::slot_' changed: pointed to type 'class sigc::slot_base' changed, as reported e= arlier - parameter 1 of type 'const sigc::connection&' has sub-type changes: in referenced type 'const sigc::connection': unqualified underlying type 'struct sigc::connection' changed, as = reported earlier @@ -136,7 +132,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Adde= d variable and name of 'std::_List_base >::_M_impl' changed to 'std::__cxx11::_List_base >::_M_impl' =20 =20 - [C] 'method sigc::signal_base::iterator_type sigc::signal_base::insert(s= igc::signal_base::iterator_type, const sigc::slot_base&)' has some indirect= sub-type changes: return type changed: underlying type 'typedef sigc::internal::signal_impl::iterator_type'= changed, as reported earlier @@ -157,7 +152,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Adde= d variable 1 data member change: type of 'sigc::internal::signal_impl* sigc::signal_base::impl_' = changed: pointed to type 'struct sigc::internal::signal_impl' changed, = as reported earlier - parameter 1 of type 'const sigc::signal_base&' has sub-type changes: in referenced type 'const sigc::signal_base': unqualified underlying type 'struct sigc::signal_base' changed, as= reported earlier diff --git a/tests/data/test-abidiff/test-struct0-report.txt b/tests/data/t= est-abidiff/test-struct0-report.txt index e22d59b1..f34822c3 100644 --- a/tests/data/test-abidiff/test-struct0-report.txt +++ b/tests/data/test-abidiff/test-struct0-report.txt @@ -8,7 +8,6 @@ type name changed from 'char' to 'unsigned int' type size changed from 8 to 32 (in bits) type alignment changed from 8 to 32 - 's0&' changed: referenced type 'class s0' changed, as reported earlier 1 changed declaration: diff --git a/tests/data/test-abidiff/test-struct1-report.txt b/tests/data/t= est-abidiff/test-struct1-report.txt index 242ba321..1300d96c 100644 --- a/tests/data/test-abidiff/test-struct1-report.txt +++ b/tests/data/test-abidiff/test-struct1-report.txt @@ -13,7 +13,6 @@ type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) type alignment changed from 32 to 8 - 'unsigned int s0::m2' offset changed from 128 to 192 (in bits) (by += 64 bits) 'const s0' changed: unqualified underlying type 'class s0' changed, as reported earlier diff --git a/tests/data/test-diff-dwarf/PR25058-liblttng-ctl-report-1.txt b= /tests/data/test-diff-dwarf/PR25058-liblttng-ctl-report-1.txt index 725619ab..9cba98e3 100644 --- a/tests/data/test-diff-dwarf/PR25058-liblttng-ctl-report-1.txt +++ b/tests/data/test-diff-dwarf/PR25058-liblttng-ctl-report-1.txt @@ -96,7 +96,6 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Added = variables 'lttng_event_context_type::LTTNG_EVENT_CONTEXT_CALLSTACK_KER= NEL' value '20' 'lttng_event_context_type::LTTNG_EVENT_CONTEXT_CALLSTACK_USE= R' value '21' =20 - type of 'union {lttng_event_perf_counter_ctx perf_counter; struc= t {char* provider_name; char* ctx_name;} app_ctx; char padding[288];} lttng= _event_context::u' changed: type name changed from '__anonymous_union__4' to '__anonymous_= union__5' type size hasn't changed @@ -129,7 +128,6 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Adde= d variables 'lttng_event_type::LTTNG_EVENT_USERSPACE_PROBE' value '6' =20 =20 - [C] 'function int lttng_enable_event(lttng_handle*, lttng_event*, const = char*)' has some indirect sub-type changes: parameter 2 of type 'lttng_event*' has sub-type changes: pointed to type 'struct lttng_event' changed, as reported earlier @@ -187,7 +185,6 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Adde= d variables type of 'lttng_event lttng_event_field::event' changed: details were reported earlier =20 - [C] 'function int lttng_list_tracepoints(lttng_handle*, lttng_event**)' = has some indirect sub-type changes: parameter 2 of type 'lttng_event**' has sub-type changes: in pointed to type 'lttng_event*': @@ -240,7 +237,6 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Adde= d variables 2 data member changes: type of 'filter_node* filter_node::parent' changed: pointed to type 'struct filter_node' changed; detail= s are being reported - type of 'union {struct {} unknown; struct {filter_node= * child;} root; struct {__anonymous_enum__ type; ast_link_type post_op; ast= _link_type pre_op; union {char* string; uint64_t constant; double float_con= stant; char* identifier; filter_node* child;} u; filter_node* prev; filter_= node* next;} expression; struct {op_type type; filter_node* lchild; filter_= node* rchild;} op; struct {unary_op_type type; filter_node* child;} unary_o= p;} filter_node::u' changed: type size changed from 320 to 384 (in bits) 4 data member changes: @@ -254,27 +250,21 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Ad= ded variables 1 enumerator insertion: 'ast_link_type::AST_LINK_BRACKET' value '3= ' =20 - type of 'ast_link_type pre_op' changed: details were reported earlier - type of 'union {char* string; uint64_t constan= t; double float_constant; char* identifier; filter_node* child;} u' changed= : type size hasn't changed 1 data member change: type of 'filter_node* child' changed: pointed to type 'struct filter_node' cha= nged; details are being reported - type changed from: union {char* string; uint64_t constant; do= uble float_constant; char* identifier; filter_node* child;} to: union {char* string; uint64_t constant; do= uble float_constant; char* identifier; filter_node* child;} type of 'filter_node* prev' changed: pointed to type 'struct filter_node' changed= ; details are being reported - type of 'filter_node* next' changed: pointed to type 'struct filter_node' changed= ; details are being reported - - type of 'struct {op_type type; filter_node* lchild= ; filter_node* rchild;} op' changed: type size hasn't changed 3 data member changes: @@ -293,21 +283,15 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Ad= ded variables 'op_type::AST_OP_BIT_OR' value '11' 'op_type::AST_OP_BIT_XOR' value '12' =20 - type of 'filter_node* lchild' changed: pointed to type 'struct filter_node' changed= ; details are being reported - type of 'filter_node* rchild' changed: pointed to type 'struct filter_node' changed= ; details are being reported - - type of 'struct {filter_node* child;} root' change= d: type size hasn't changed 1 data member change: type of 'filter_node* child' changed: pointed to type 'struct filter_node' changed= ; details are being reported - - type of 'struct {unary_op_type type; filter_node* = child;} unary_op' changed: type size hasn't changed 2 data member changes: @@ -318,16 +302,10 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Ad= ded variables 1 enumerator insertion: 'unary_op_type::AST_UNARY_BIT_NOT' value '= 4' =20 - type of 'filter_node* child' changed: pointed to type 'struct filter_node' changed= ; details are being reported - - - - 'cds_list_head filter_ast::allocated_nodes' offset changed= from 576 to 640 (in bits) (by +64 bits) =20 - [C] 'function YYSTYPE* lttng_yyget_lval(yyscan_t)' has some indirect sub= -type changes: return type changed: in pointed to type 'typedef YYSTYPE': @@ -336,11 +314,11 @@ Variables changes summary: 0 Removed, 0 Changed, 3 Ad= ded variables 1 data member change: type of 'filter_node* YYSTYPE::n' changed: pointed to type 'struct filter_node' changed, as reported ea= rlier - type changed from: union YYSTYPE{long long int ll; char c; gc_string* gs; filter_= node* n;} to: union YYSTYPE{long long int ll; char c; gc_string* gs; filter_= node* n;} + [C] 'function void lttng_yyset_extra(filter_parser_ctx*, yyscan_t)' has = some indirect sub-type changes: parameter 1 of type 'filter_parser_ctx*' has sub-type changes: pointed to type 'struct filter_parser_ctx' changed, as reported earl= ier diff --git a/tests/data/test-diff-dwarf/test10-report.txt b/tests/data/test= -diff-dwarf/test10-report.txt index 1745a4fb..96e0d46c 100644 --- a/tests/data/test-diff-dwarf/test10-report.txt +++ b/tests/data/test-diff-dwarf/test10-report.txt @@ -12,7 +12,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int[5][3]' to 'int[5][4]' array type size changed from 256 to 288 array type subrange 2 changed length from 3 to 4 - type of 'int* S::m1[10]' changed: array element type 'int*' changed:=20 in pointed to type 'int': diff --git a/tests/data/test-diff-dwarf/test11-report.txt b/tests/data/test= -diff-dwarf/test11-report.txt index ee5a753d..0979602f 100644 --- a/tests/data/test-diff-dwarf/test11-report.txt +++ b/tests/data/test-diff-dwarf/test11-report.txt @@ -12,7 +12,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int[5][3]' to 'int[6][3]' array type size changed from 256 to 288 array type subrange 1 changed length from 5 to 6 - type of 'int S::m1[6][4]' changed: type name changed from 'int[6][4]' to 'int[6][5]' array type size changed from 320 to 352 diff --git a/tests/data/test-diff-dwarf/test13-report.txt b/tests/data/test= -diff-dwarf/test13-report.txt index d58b0a8e..170fb3dd 100644 --- a/tests/data/test-diff-dwarf/test13-report.txt +++ b/tests/data/test-diff-dwarf/test13-report.txt @@ -11,11 +11,9 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added= variable type of 'int S::m0' changed: type name changed from 'int' to 'unsigned int' type size hasn't changed - type of 'unsigned int S::m2' changed: type name changed from 'unsigned int' to 'long long int' type size changed from 32 to 64 (in bits) - 'unsigned char S::m3' offset changed from 96 to 128 (in bits) (b= y +32 bits) =20 =20 diff --git a/tests/data/test-diff-dwarf/test32-fnptr-changes-report-0.txt b= /tests/data/test-diff-dwarf/test32-fnptr-changes-report-0.txt index 12138725..e6c205ed 100644 --- a/tests/data/test-diff-dwarf/test32-fnptr-changes-report-0.txt +++ b/tests/data/test-diff-dwarf/test32-fnptr-changes-report-0.txt @@ -34,15 +34,12 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Adde= d variable in pointed to type 'function type int ()': parameter 1 of type 'double' was added =20 - type of 'int ()* S::fnptr1' changed: in pointed to type 'function type int ()': entity changed from 'function type int ()' to 'void' type size changed from 64 to 0 (in bits) - type of 'int ()* S::fnptr2' changed: entity changed from 'int ()*' to 'int' type size changed from 64 to 32 (in bits) =20 =20 - diff --git a/tests/data/test-diff-dwarf/test33-fnref-changes-report-0.txt b= /tests/data/test-diff-dwarf/test33-fnref-changes-report-0.txt index 61322086..acf078c1 100644 --- a/tests/data/test-diff-dwarf/test33-fnref-changes-report-0.txt +++ b/tests/data/test-diff-dwarf/test33-fnref-changes-report-0.txt @@ -35,16 +35,13 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Adde= d variable in referenced type 'function type int ()': parameter 1 of type 'double' was added =20 - type of 'int ()& S::fnref1' changed: in referenced type 'function type int ()': entity changed from 'function type int ()' to 'int*' type size hasn't changed - type of 'int ()& S::fnref2' changed: in referenced type 'function type int ()': entity changed from 'function type int ()' to 'int' type size changed from 64 to 32 (in bits) =20 =20 - diff --git a/tests/data/test-diff-dwarf/test34-pr19173-libfoo-report-0.txt = b/tests/data/test-diff-dwarf/test34-pr19173-libfoo-report-0.txt index 5d97f66b..9c71f0b0 100644 --- a/tests/data/test-diff-dwarf/test34-pr19173-libfoo-report-0.txt +++ b/tests/data/test-diff-dwarf/test34-pr19173-libfoo-report-0.txt @@ -6,4 +6,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added va= riable [C] 'long int buggy_symbol' was changed: size of symbol changed from 8 to 64 =20 - diff --git a/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-clang-re= port-0.txt b/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-clang-re= port-0.txt index 0046caae..535ddb94 100644 --- a/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-clang-report-0.= txt +++ b/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-clang-report-0.= txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = variable array type size changed from 40 to 80 array type subrange 1 changed length from 5 to 10 =20 - diff --git a/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-gcc-repo= rt-0.txt b/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-gcc-report= -0.txt index 0046caae..535ddb94 100644 --- a/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-gcc-report-0.tx= t +++ b/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-gcc-report-0.tx= t @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = variable array type size changed from 40 to 80 array type subrange 1 changed length from 5 to 10 =20 - diff --git a/tests/data/test-diff-dwarf/test38-union-report-0.txt b/tests/d= ata/test-diff-dwarf/test38-union-report-0.txt index fd9708e6..79c40a36 100644 --- a/tests/data/test-diff-dwarf/test38-union-report-0.txt +++ b/tests/data/test-diff-dwarf/test38-union-report-0.txt @@ -14,3 +14,4 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable to: union some_union_type{char m1; S m2;} =20 + diff --git a/tests/data/test-diff-dwarf/test39-union-report-0.txt b/tests/d= ata/test-diff-dwarf/test39-union-report-0.txt index 4e98e97d..0fe91e1d 100644 --- a/tests/data/test-diff-dwarf/test39-union-report-0.txt +++ b/tests/data/test-diff-dwarf/test39-union-report-0.txt @@ -14,4 +14,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char S::S_member2', at offset 64 (in bits) =20 =20 - diff --git a/tests/data/test-diff-dwarf/test40-report-0.txt b/tests/data/te= st-diff-dwarf/test40-report-0.txt index 27dd48e4..3aa1e286 100644 --- a/tests/data/test-diff-dwarf/test40-report-0.txt +++ b/tests/data/test-diff-dwarf/test40-report-0.txt @@ -22,7 +22,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'unsigned int' type size hasn't changed =20 - [C] 'function int foo(S1*)' has some indirect sub-type changes: parameter 1 of type 'S1*' has sub-type changes: in pointed to type 'struct S1': diff --git a/tests/data/test-diff-dwarf/test44-anon-struct-union-report-0.t= xt b/tests/data/test-diff-dwarf/test44-anon-struct-union-report-0.txt index fd15a239..7dfa3390 100644 --- a/tests/data/test-diff-dwarf/test44-anon-struct-union-report-0.txt +++ b/tests/data/test-diff-dwarf/test44-anon-struct-union-report-0.txt @@ -13,4 +13,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type size hasn't changed =20 =20 - diff --git a/tests/data/test-diff-dwarf/test45-anon-dm-change-report-0.txt = b/tests/data/test-diff-dwarf/test45-anon-dm-change-report-0.txt index 4fb2f58e..51f271c1 100644 --- a/tests/data/test-diff-dwarf/test45-anon-dm-change-report-0.txt +++ b/tests/data/test-diff-dwarf/test45-anon-dm-change-report-0.txt @@ -13,7 +13,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char S1::m1' offset changed from 64 to 40 (in bits) (by -24 bit= s) 1 data member change: anonymous data member struct {int m0; char m01;} at offset 0 (in= bits) became data member 'int S1::m0' - [C] 'function void foo(S0&)' has some indirect sub-type changes: parameter 1 of type 'S0&' has sub-type changes: in referenced type 'struct S0': @@ -21,4 +20,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 1 data member change: data member int S0::m0 at offset 0 (in bits) became anonymous da= ta member 'union {int m0; char m01;}' =20 - diff --git a/tests/data/test-diff-dwarf/test9-report.txt b/tests/data/test-= diff-dwarf/test9-report.txt index 3d7dbb1c..8a87fc04 100644 --- a/tests/data/test-diff-dwarf/test9-report.txt +++ b/tests/data/test-diff-dwarf/test9-report.txt @@ -13,4 +13,3 @@ Variables changes summary: 0 Removed, 1 Changed, 1 Added = variables type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - diff --git a/tests/data/test-diff-filter/libtest45-basic-type-change-report= -0.txt b/tests/data/test-diff-filter/libtest45-basic-type-change-report-0.t= xt index 45424dc2..6de2ad07 100644 --- a/tests/data/test-diff-filter/libtest45-basic-type-change-report-0.txt +++ b/tests/data/test-diff-filter/libtest45-basic-type-change-report-0.txt @@ -17,7 +17,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - [C] 'function int* foo1(S1&)' at test45-basic-type-change-v1.cc:28:1 has= some indirect sub-type changes: return type changed: in pointed to type 'int': @@ -32,7 +31,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - [C] 'function const int foo2(S2&)' at test45-basic-type-change-v1.cc:32:= 1 has some indirect sub-type changes: return type changed: 'const int' changed to 'const char' @@ -45,7 +43,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - [C] 'function int foo3(S2&)' at test45-basic-type-change-v1.cc:36:1 has = some indirect sub-type changes: return type changed: type name changed from 'int' to 'char' diff --git a/tests/data/test-diff-filter/libtest45-basic-type-change-report= -1.txt b/tests/data/test-diff-filter/libtest45-basic-type-change-report-1.t= xt index f442f4d8..5b2d2267 100644 --- a/tests/data/test-diff-filter/libtest45-basic-type-change-report-1.txt +++ b/tests/data/test-diff-filter/libtest45-basic-type-change-report-1.txt @@ -8,21 +8,17 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable [C] 'function int& foo0(S0&)' at test45-basic-type-change-v1.cc:24:1 has= some sub-type changes: return type changed: reference type changed from: 'int&' to: 'char&' - [C] 'function int* foo1(S1&)' at test45-basic-type-change-v1.cc:28:1 has= some sub-type changes: return type changed: pointer type changed from: 'int*' to: 'char*' - [C] 'function const int foo2(S2&)' at test45-basic-type-change-v1.cc:32:= 1 has some sub-type changes: return type changed: 'const int' changed to 'const char' - [C] 'function int foo3(S2&)' at test45-basic-type-change-v1.cc:36:1 has = some sub-type changes: return type changed: type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - 'struct S0 at test45-basic-type-change-v0.cc:8:1' changed: type size hasn't changed there are data member changes: @@ -31,7 +27,6 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable =20 =20 =20 - 'struct S1 at test45-basic-type-change-v0.cc:13:1' changed: type size hasn't changed there are data member changes: @@ -40,11 +35,9 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Ch= anged, 0 Added variable =20 =20 =20 - 'struct S2 at test45-basic-type-change-v0.cc:18:1' changed: type size hasn't changed there are data member changes: type 'int*' of 'S2::m0' changed: pointer type changed from: 'int*' to: 'char*' =20 - diff --git a/tests/data/test-diff-filter/test-PR24731-report-1.txt b/tests/= data/test-diff-filter/test-PR24731-report-1.txt index 759fc39c..a07e6d68 100644 --- a/tests/data/test-diff-filter/test-PR24731-report-1.txt +++ b/tests/data/test-diff-filter/test-PR24731-report-1.txt @@ -11,3 +11,4 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable to: union u{int a; short int s; char c;} =20 + diff --git a/tests/data/test-diff-filter/test15-0-report.txt b/tests/data/t= est-diff-filter/test15-0-report.txt index f2d37cb2..3c644e51 100644 --- a/tests/data/test-diff-filter/test15-0-report.txt +++ b/tests/data/test-diff-filter/test15-0-report.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed (1 filter= ed out), 0 Added variab 1 data member insertion: 'unsigned int S::m2', at offset 64 (in bits) =20 - diff --git a/tests/data/test-diff-filter/test15-1-report.txt b/tests/data/t= est-diff-filter/test15-1-report.txt index ed4825ca..9dd1ad59 100644 --- a/tests/data/test-diff-filter/test15-1-report.txt +++ b/tests/data/test-diff-filter/test15-1-report.txt @@ -9,9 +9,7 @@ Variables changes summary: 0 Removed, 2 Changed, 0 Added va= riables type size changed from 64 to 96 (in bits) 1 data member insertion: 'unsigned int S::m2', at offset 64 (in bits) - [C] 'S* var2' was changed: type of variable changed: pointed to type 'struct S' changed, as reported earlier =20 - diff --git a/tests/data/test-diff-filter/test18-report.txt b/tests/data/tes= t-diff-filter/test18-report.txt index 2535b4e9..c93ca49e 100644 --- a/tests/data/test-diff-filter/test18-report.txt +++ b/tests/data/test-diff-filter/test18-report.txt @@ -13,4 +13,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type size hasn't changed =20 =20 - diff --git a/tests/data/test-diff-filter/test21-compatible-vars-report-0.tx= t b/tests/data/test-diff-filter/test21-compatible-vars-report-0.txt index 622f6cd4..b14c8a06 100644 --- a/tests/data/test-diff-filter/test21-compatible-vars-report-0.txt +++ b/tests/data/test-diff-filter/test21-compatible-vars-report-0.txt @@ -8,4 +8,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added va= riable in pointed to type 'const volatile S* const* const': 'const volatile S* const* const' changed to 'const volatile typede= f_of_S* const* const' =20 - diff --git a/tests/data/test-diff-filter/test24-compatible-vars-report-1.tx= t b/tests/data/test-diff-filter/test24-compatible-vars-report-1.txt index 08554b4b..d370eefd 100644 --- a/tests/data/test-diff-filter/test24-compatible-vars-report-1.txt +++ b/tests/data/test-diff-filter/test24-compatible-vars-report-1.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = variable type name changed from 'S[2]' to 'typedef_of_S[2]' type size hasn't changed =20 - diff --git a/tests/data/test-diff-filter/test25-cyclic-type-report-1.txt b/= tests/data/test-diff-filter/test25-cyclic-type-report-1.txt index 55249d4f..c9bb7279 100644 --- a/tests/data/test-diff-filter/test25-cyclic-type-report-1.txt +++ b/tests/data/test-diff-filter/test25-cyclic-type-report-1.txt @@ -14,4 +14,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable pointed to type 'struct S' changed; details are being reported =20 =20 - diff --git a/tests/data/test-diff-filter/test26-qualified-redundant-node-re= port-0.txt b/tests/data/test-diff-filter/test26-qualified-redundant-node-re= port-0.txt index fbfae8d4..de0be3d4 100644 --- a/tests/data/test-diff-filter/test26-qualified-redundant-node-report-0.= txt +++ b/tests/data/test-diff-filter/test26-qualified-redundant-node-report-0.= txt @@ -18,4 +18,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char FooStruct::Embedded::m1', at offset 32 (in bit= s) =20 =20 - diff --git a/tests/data/test-diff-filter/test26-qualified-redundant-node-re= port-1.txt b/tests/data/test-diff-filter/test26-qualified-redundant-node-re= port-1.txt index 760576ff..4db74fdb 100644 --- a/tests/data/test-diff-filter/test26-qualified-redundant-node-report-1.= txt +++ b/tests/data/test-diff-filter/test26-qualified-redundant-node-report-1.= txt @@ -16,10 +16,8 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added= variable type size hasn't changed 1 data member insertion: 'char FooStruct::Embedded::m1', at offset 32 (in bit= s) - type of 'FooStruct::Embedded** S::m2' changed: in pointed to type 'FooStruct::Embedded*': pointed to type 'struct FooStruct::Embedded' changed, = as reported earlier =20 =20 - diff --git a/tests/data/test-diff-filter/test27-redundant-and-filtered-chil= dren-nodes-report-1.txt b/tests/data/test-diff-filter/test27-redundant-and-= filtered-children-nodes-report-1.txt index b9bdb216..dbd7224f 100644 --- a/tests/data/test-diff-filter/test27-redundant-and-filtered-children-no= des-report-1.txt +++ b/tests/data/test-diff-filter/test27-redundant-and-filtered-children-no= des-report-1.txt @@ -19,4 +19,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable pointed to type 'struct S0' changed, as reported earlier =20 =20 - diff --git a/tests/data/test-diff-filter/test27-redundant-and-filtered-chil= dren-nodes-report-2.txt b/tests/data/test-diff-filter/test27-redundant-and-= filtered-children-nodes-report-2.txt index dd5afb5f..8233d1a1 100644 --- a/tests/data/test-diff-filter/test27-redundant-and-filtered-children-no= des-report-2.txt +++ b/tests/data/test-diff-filter/test27-redundant-and-filtered-children-no= des-report-2.txt @@ -23,14 +23,11 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Adde= d variable 3 data member changes: type of 'S0* S::m0' changed: pointed to type 'struct S0' changed, as reported earlier - type of 'S1* S::m1' changed: in pointed to type 'struct S1': entity changed from 'struct S1' to compatible type 'typedef = S1Renamed' - type of 'S2* S::m2' changed: in pointed to type 'struct S2': entity changed from 'struct S2' to compatible type 'typedef = S2Renamed' =20 =20 - diff --git a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report0.t= xt b/tests/data/test-diff-filter/test30-pr18904-rvalueref-report0.txt index a368fe69..908aff7c 100644 --- a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report0.txt +++ b/tests/data/test-diff-filter/test30-pr18904-rvalueref-report0.txt @@ -1309,8 +1309,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen to: struct {uint32_t is_static; uint32_t is_static_dstn; uint3= 2_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallo= cated; uint32_t is_pointer; uint32_t sink_addr; uint32_t alloc_disp; uint32= _t is_noncont_src; uint32_t is_noncont_dst; uint32_t always_copy; uint32_t = always_delete; uint32_t pin;} =20 - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTa= bleEntry*, FptrTableEntry*)' has some indirect sub-type changes: parameter 1 of type 'InitTableEntry*' changed: in pointed to type 'struct InitTableEntry': @@ -1391,7 +1389,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen and name of 'std::_Rb_tree, std::less, std::allocator= >::_Rb_tree_impl, true>::_M_key_compare' changed to 'st= d::_Rb_tree, std::less, = std::allocator >::_M_impl' and name of 'std::_Rb_tree, std::less, std::allocator >::_M= _impl' changed to 'std::set, std::allocator >::_M_t' and name of 'std::set,= std::allocator >::_M_t' changed to 'PtrDataTable::list' - 'Engine::SignalMap Engine::m_signal_map' offset changed = from 1664 to 2368 (in bits) (by +704 bits) 'mutex_t Engine::m_signal_lock' offset changed from 2048= to 2752 (in bits) (by +704 bits) type of 'coifunction* Engine::m_funcs[6]' changed: @@ -1399,7 +1396,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 and offset changed from 2368 to 5056 (in bits) (by +2688= bits) - 'bool OffloadDescriptor::m_is_mandatory' offset changed from 3= 20 to 328 (in bits) (by +8 bits) 'const bool OffloadDescriptor::m_is_openmp' offset changed fro= m 328 to 336 (in bits) (by +8 bits) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_var= s_extra' changed: @@ -1426,7 +1422,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen and offset changed from 384 to 448 (in bits) (by +64 bit= s) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' of= fset changed from 448 to 512 (in bits) (by +64 bits) 'bool OffloadDescriptor::VarExtra::is_arr_ptr_el' offset= changed from 512 to 576 (in bits) (by +64 bits) - 'OffloadHostTimerData* OffloadDescriptor::m_timer_data' offset= changed from 1984 to 2048 (in bits) (by +64 bits) 'uint64_t OffloadDescriptor::m_in_datalen' offset changed from= 2048 to 2112 (in bits) (by +64 bits) 'uint64_t OffloadDescriptor::m_out_datalen' offset changed fro= m 2112 to 2176 (in bits) (by +64 bits) @@ -1517,7 +1512,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 =20 - 7 Removed function symbols not referenced by debug info: =20 [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report1.t= xt b/tests/data/test-diff-filter/test30-pr18904-rvalueref-report1.txt index db7b014d..0299ad9f 100644 --- a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report1.txt +++ b/tests/data/test-diff-filter/test30-pr18904-rvalueref-report1.txt @@ -1309,8 +1309,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen to: struct {uint32_t is_static; uint32_t is_static_dstn; uint3= 2_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallo= cated; uint32_t is_pointer; uint32_t sink_addr; uint32_t alloc_disp; uint32= _t is_noncont_src; uint32_t is_noncont_dst; uint32_t always_copy; uint32_t = always_delete; uint32_t pin;} =20 - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTa= bleEntry*, FptrTableEntry*)' at offload_myo_host.cpp:691:1 has some indirec= t sub-type changes: parameter 1 of type 'InitTableEntry*' changed: in pointed to type 'struct InitTableEntry' at offload_table.h:296:1: @@ -1391,7 +1389,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen and name of 'std::_Rb_tree, std::less, std::allocator= >::_Rb_tree_impl, true>::_M_key_compare' changed to 'st= d::_Rb_tree, std::less, = std::allocator >::_M_impl' at stl_tree.h:633:1 and name of 'std::_Rb_tree, std::less, std::allocator >::_M= _impl' changed to 'std::set, std::allocator >::_M_t' at stl_set.h:116:1 and name of 'std::set,= std::allocator >::_M_t' changed to 'PtrDataTable::list' at offloa= d_engine.h:203:1 - 'Engine::SignalMap Engine::m_signal_map' offset changed = from 1664 to 2368 (in bits) (by +704 bits) 'mutex_t Engine::m_signal_lock' offset changed from 2048= to 2752 (in bits) (by +704 bits) type of 'coifunction* Engine::m_funcs[6]' changed: @@ -1399,7 +1396,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 and offset changed from 2368 to 5056 (in bits) (by +2688= bits) - 'bool OffloadDescriptor::m_is_mandatory' offset changed from 3= 20 to 328 (in bits) (by +8 bits) 'const bool OffloadDescriptor::m_is_openmp' offset changed fro= m 328 to 336 (in bits) (by +8 bits) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_var= s_extra' changed: @@ -1426,7 +1422,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen and offset changed from 384 to 448 (in bits) (by +64 bit= s) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' of= fset changed from 448 to 512 (in bits) (by +64 bits) 'bool OffloadDescriptor::VarExtra::is_arr_ptr_el' offset= changed from 512 to 576 (in bits) (by +64 bits) - 'OffloadHostTimerData* OffloadDescriptor::m_timer_data' offset= changed from 1984 to 2048 (in bits) (by +64 bits) 'uint64_t OffloadDescriptor::m_in_datalen' offset changed from= 2048 to 2112 (in bits) (by +64 bits) 'uint64_t OffloadDescriptor::m_out_datalen' offset changed fro= m 2112 to 2176 (in bits) (by +64 bits) @@ -1517,7 +1512,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 =20 - 7 Removed function symbols not referenced by debug info: =20 [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report2.t= xt b/tests/data/test-diff-filter/test30-pr18904-rvalueref-report2.txt index 38d9e560..bbd79fc3 100644 --- a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report2.txt +++ b/tests/data/test-diff-filter/test30-pr18904-rvalueref-report2.txt @@ -1309,8 +1309,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen to: struct {uint32_t is_static; uint32_t is_static_dstn; uint3= 2_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallo= cated; uint32_t is_pointer; uint32_t sink_addr; uint32_t alloc_disp; uint32= _t is_noncont_src; uint32_t is_noncont_dst; uint32_t always_copy; uint32_t = always_delete; uint32_t pin;} =20 - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTa= bleEntry*, FptrTableEntry*)' at offload_myo_host.cpp:691:1 has some indirec= t sub-type changes: parameter 1 of type 'InitTableEntry*' changed: in pointed to type 'struct InitTableEntry' at offload_table.h:296:1: @@ -1391,7 +1389,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen and name of 'std::_Rb_tree, std::less, std::allocator= >::_Rb_tree_impl, true>::_M_key_compare' changed to 'st= d::_Rb_tree, std::less, = std::allocator >::_M_impl' at stl_tree.h:633:1 and name of 'std::_Rb_tree, std::less, std::allocator >::_M= _impl' changed to 'std::set, std::allocator >::_M_t' at stl_set.h:116:1 and name of 'std::set,= std::allocator >::_M_t' changed to 'PtrDataTable::list' at offloa= d_engine.h:203:1 - 'Engine::SignalMap Engine::m_signal_map' offset changed = from 0xd0 to 0x128 (in bytes) (by +0x58 bytes) 'mutex_t Engine::m_signal_lock' offset changed from 0x10= 0 to 0x158 (in bytes) (by +0x58 bytes) type of 'coifunction* Engine::m_funcs[6]' changed: @@ -1399,7 +1396,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen array type size changed from 0x180 to 0x1c0 array type subrange 1 changed length from 6 to 7 and offset changed from 0x128 to 0x278 (in bytes) (by +0= x150 bytes) - 'bool OffloadDescriptor::m_is_mandatory' offset changed from 0= x28 to 0x29 (in bytes) (by +0x1 bytes) 'const bool OffloadDescriptor::m_is_openmp' offset changed fro= m 0x29 to 0x2a (in bytes) (by +0x1 bytes) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_var= s_extra' changed: @@ -1426,7 +1422,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen and offset changed from 0x30 to 0x38 (in bytes) (by +0x8= bytes) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' of= fset changed from 0x38 to 0x40 (in bytes) (by +0x8 bytes) 'bool OffloadDescriptor::VarExtra::is_arr_ptr_el' offset= changed from 0x40 to 0x48 (in bytes) (by +0x8 bytes) - 'OffloadHostTimerData* OffloadDescriptor::m_timer_data' offset= changed from 0xf8 to 0x100 (in bytes) (by +0x8 bytes) 'uint64_t OffloadDescriptor::m_in_datalen' offset changed from= 0x100 to 0x108 (in bytes) (by +0x8 bytes) 'uint64_t OffloadDescriptor::m_out_datalen' offset changed fro= m 0x108 to 0x110 (in bytes) (by +0x8 bytes) @@ -1517,7 +1512,6 @@ Variable symbols changes summary: 0 Removed, 0 Added = variable symbol not referen array type size changed from 0x180 to 0x1c0 array type subrange 1 changed length from 6 to 7 =20 - 7 Removed function symbols not referenced by debug info: =20 [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test35-pr18754-no-added-syms-repor= t-0.txt b/tests/data/test-diff-filter/test35-pr18754-no-added-syms-report-0= .txt index ce3c272c..c502805f 100644 --- a/tests/data/test-diff-filter/test35-pr18754-no-added-syms-report-0.txt +++ b/tests/data/test-diff-filter/test35-pr18754-no-added-syms-report-0.txt @@ -225,8 +225,6 @@ Variable symbols changes summary: 0 Removed, 0 Added va= riable symbol not referen to: struct {uint32_t is_static; uint32_t is_static_dstn; uint3= 2_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallo= cated; uint32_t is_pointer; uint32_t sink_addr; uint32_t alloc_disp; uint32= _t is_noncont_src; uint32_t is_noncont_dst; uint32_t always_copy; uint32_t = always_delete; uint32_t pin;} =20 - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTa= bleEntry*, FptrTableEntry*)' has some indirect sub-type changes: parameter 1 of type 'InitTableEntry*' changed: in pointed to type 'struct InitTableEntry': @@ -307,7 +305,6 @@ Variable symbols changes summary: 0 Removed, 0 Added va= riable symbol not referen and name of 'std::_Rb_tree, std::less, std::allocator= >::_Rb_tree_impl, true>::_M_key_compare' changed to 'st= d::_Rb_tree, std::less, = std::allocator >::_M_impl' and name of 'std::_Rb_tree, std::less, std::allocator >::_M= _impl' changed to 'std::set, std::allocator >::_M_t' and name of 'std::set,= std::allocator >::_M_t' changed to 'PtrDataTable::list' - 'Engine::SignalMap Engine::m_signal_map' offset changed = from 1664 to 2368 (in bits) (by +704 bits) 'mutex_t Engine::m_signal_lock' offset changed from 2048= to 2752 (in bits) (by +704 bits) type of 'coifunction* Engine::m_funcs[6]' changed: @@ -315,7 +312,6 @@ Variable symbols changes summary: 0 Removed, 0 Added va= riable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 and offset changed from 2368 to 5056 (in bits) (by +2688= bits) - 'bool OffloadDescriptor::m_is_mandatory' offset changed from 3= 20 to 328 (in bits) (by +8 bits) 'const bool OffloadDescriptor::m_is_openmp' offset changed fro= m 328 to 336 (in bits) (by +8 bits) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_var= s_extra' changed: @@ -342,7 +338,6 @@ Variable symbols changes summary: 0 Removed, 0 Added va= riable symbol not referen and offset changed from 384 to 448 (in bits) (by +64 bit= s) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' of= fset changed from 448 to 512 (in bits) (by +64 bits) 'bool OffloadDescriptor::VarExtra::is_arr_ptr_el' offset= changed from 512 to 576 (in bits) (by +64 bits) - 'OffloadHostTimerData* OffloadDescriptor::m_timer_data' offset= changed from 1984 to 2048 (in bits) (by +64 bits) 'uint64_t OffloadDescriptor::m_in_datalen' offset changed from= 2048 to 2112 (in bits) (by +64 bits) 'uint64_t OffloadDescriptor::m_out_datalen' offset changed fro= m 2112 to 2176 (in bits) (by +64 bits) @@ -419,7 +414,6 @@ Variable symbols changes summary: 0 Removed, 0 Added va= riable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 =20 - 7 Removed function symbols not referenced by debug info: =20 [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test35-pr18754-no-added-syms-repor= t-1.txt b/tests/data/test-diff-filter/test35-pr18754-no-added-syms-report-1= .txt index 53717b4f..0ffaa85e 100644 --- a/tests/data/test-diff-filter/test35-pr18754-no-added-syms-report-1.txt +++ b/tests/data/test-diff-filter/test35-pr18754-no-added-syms-report-1.txt @@ -97,7 +97,6 @@ Variable symbols changes summary: 0 Removed, 0 Added vari= able symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 =20 - 7 Removed function symbols not referenced by debug info: =20 [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test36-report-0.txt b/tests/data/t= est-diff-filter/test36-report-0.txt index 4b6b634d..4a7f1aac 100644 --- a/tests/data/test-diff-filter/test36-report-0.txt +++ b/tests/data/test-diff-filter/test36-report-0.txt @@ -12,7 +12,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'unsigned int' type size hasn't changed =20 - [C] 'function int foo_2(S*)' at test36-2-v1.c:13:1 has some indirect sub= -type changes: parameter 1 of type 'S*' has sub-type changes: in pointed to type 'struct S' at test36-2-v1.c:6:1: @@ -21,10 +20,8 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added= variable type of 'int S::m0' changed: type name changed from 'int' to 'unsigned int' type size hasn't changed - type of 'int S::m1' changed: type name changed from 'int' to 'unsigned int' type size hasn't changed =20 =20 - diff --git a/tests/data/test-diff-filter/test37-report-0.txt b/tests/data/t= est-diff-filter/test37-report-0.txt index 9680f32c..404a5d20 100644 --- a/tests/data/test-diff-filter/test37-report-0.txt +++ b/tests/data/test-diff-filter/test37-report-0.txt @@ -12,7 +12,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - [C] 'function void f2(B&)' at test37-v1.cc:23:1 has some indirect sub-ty= pe changes: parameter 1 of type 'B&' has sub-type changes: in referenced type 'struct B' at test37-v1.cc:8:1: @@ -22,7 +21,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type name changed from 'int' to 'char' type size changed from 32 to 8 (in bits) =20 - [C] 'function void f3(C&)' at test37-v1.cc:27:1 has some indirect sub-ty= pe changes: parameter 1 of type 'C&' has sub-type changes: in referenced type 'struct C' at test37-v1.cc:13:1: @@ -33,4 +31,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable type size changed from 32 to 8 (in bits) =20 =20 - diff --git a/tests/data/test-diff-filter/test39/test39-report-0.txt b/tests= /data/test-diff-filter/test39/test39-report-0.txt index 43de553f..87e9dce0 100644 --- a/tests/data/test-diff-filter/test39/test39-report-0.txt +++ b/tests/data/test-diff-filter/test39/test39-report-0.txt @@ -14,7 +14,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 1 data member insertion: 'char opaque_type::m1', at offset 32 (in bits) at test39-b= -v1.c:6:1 =20 - [C] 'function long long int foo2(container_type*)' at test39-c-v1.c:10:1= has some indirect sub-type changes: parameter 1 of type 'container_type*' has sub-type changes: in pointed to type 'struct container_type' at test39.h:3:1: @@ -27,4 +26,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'unsigned char opaque_type::m1', at offset 32 (in bits) at= test39-c-v1.c:6:1 =20 =20 - diff --git a/tests/data/test-diff-filter/test44-anonymous-data-member-repor= t-0.txt b/tests/data/test-diff-filter/test44-anonymous-data-member-report-0= .txt index ed10b78a..b2f1a4c2 100644 --- a/tests/data/test-diff-filter/test44-anonymous-data-member-report-0.txt +++ b/tests/data/test-diff-filter/test44-anonymous-data-member-report-0.txt @@ -12,7 +12,6 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable struct {int b; float c;} to: struct {int b; float c; char e;} - 'int S2::d' offset changed from 96 to 128 (in bits) (by +32 bits= ) =20 =20 diff --git a/tests/data/test-diff-filter/test44-anonymous-data-member-repor= t-1.txt b/tests/data/test-diff-filter/test44-anonymous-data-member-report-1= .txt index 4ac353fb..ca32f5eb 100644 --- a/tests/data/test-diff-filter/test44-anonymous-data-member-report-1.txt +++ b/tests/data/test-diff-filter/test44-anonymous-data-member-report-1.txt @@ -12,4 +12,3 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable struct {int b; float c; char e;} size changed from 64 to 96 (in bits) (by +32 bits) 'int S2::d' offset changed from 96 to 128 (in bits) (by +32 bits) - diff --git a/tests/data/test-diff-pkg/GtkAda-gl-2.24.2-29.fc29.x86_64--2.24= .2-30.fc30.x86_64-report-0.txt b/tests/data/test-diff-pkg/GtkAda-gl-2.24.2-= 29.fc29.x86_64--2.24.2-30.fc30.x86_64-report-0.txt index cd0cba4f..9167fa72 100644 --- a/tests/data/test-diff-pkg/GtkAda-gl-2.24.2-29.fc29.x86_64--2.24.2-30.f= c30.x86_64-report-0.txt +++ b/tests/data/test-diff-pkg/GtkAda-gl-2.24.2-29.fc29.x86_64--2.24.2-30.f= c30.x86_64-report-0.txt @@ -18,13 +18,10 @@ type of 'integer gl_h__gluint_vec___XUP::gl_h__gluint_ve= c___XUB::LB0' changed: entity changed from 'integer' to '[2147483648]' type size changed from 32 to 2147483647 (in bits) - type of 'integer gl_h__gluint_vec___XUP::gl_h__gluint_ve= c___XUB::UB0' changed: entity changed from 'integer' to '[2147483648]' type size changed from 32 to 2147483647 (in bits) =20 - - [C] 'function gtk__glarea__gtk_glarea gtk__glarea__gtk_new(gtk__glarea= __gtk_glarea, const gtk__glarea__attributes_array___XUP)' at gtk-glarea.adb= :63:1 has some indirect sub-type changes: parameter 2 of type 'const gtk__glarea__attributes_array___XUP' has = sub-type changes: in unqualified underlying type 'struct gtk__glarea__attributes_arr= ay___XUP' at gtk-glarea.ads:48:1: @@ -37,14 +34,11 @@ type of 'integer gtk__glarea__attributes_array___XUP::gt= k__glarea__attributes_array___XUB::LB0' changed: entity changed from 'integer' to '[2147483648]' type size changed from 32 to 2147483647 (in bits) - type of 'integer gtk__glarea__attributes_array___XUP::gt= k__glarea__attributes_array___XUB::UB0' changed: entity changed from 'integer' to '[2147483648]' type size changed from 32 to 2147483647 (in bits) =20 =20 - - 6 Removed variable symbols not referenced by debug info: =20 [D] gtk__glarea__C210s diff --git a/tests/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 b/tests/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 index 36ee709e..f37cfc6d 100644 --- a/tests/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 +++ b/tests/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 @@ -46,7 +46,6 @@ in pointed to type 'char': entity changed from 'char' to 'c= onst char' type size hasn't changed - type of 'typedef XtransConnInfo (_Xtrans= port*, char*, char*, char*)* _Xtransport::OpenCOTSServer' changed: in pointed to type 'function type type= def XtransConnInfo (_Xtransport*, char*, char*, char*)': parameter 2 of type 'char*' changed: @@ -61,7 +60,6 @@ in pointed to type 'char': entity changed from 'char' to 'c= onst char' type size hasn't changed - type of 'typedef XtransConnInfo (_Xtrans= port*, char*, char*, char*)* _Xtransport::OpenCLTSServer' changed: in pointed to type 'function type type= def XtransConnInfo (_Xtransport*, char*, char*, char*)': parameter 2 of type 'char*' changed: @@ -76,16 +74,11 @@ in pointed to type 'char': entity changed from 'char' to 'c= onst char' type size hasn't changed - - - - type of '_IcePingWait* _IceConn::ping_waits' changed: in pointed to type 'struct _IcePingWait' at ICEconn.h:48:1= : entity changed from 'struct _IcePingWait' to compatible = type 'typedef _IcePingWait' at ICEconn.h:48:1 =20 =20 - 1 Removed variable: =20 [D] 'const in6_addr in6addr_any' {in6addr_any} @@ -100,7 +93,6 @@ type size hasn't changed type name changed from 'char*[1]' to 'const char*[1]' type size hasn't changed - [C] '_IceWatchProc* _IceWatchProcs' was changed at globals.h:39:1: type of variable changed: in pointed to type 'struct _IceWatchProc' at ICElibint.h:322:1: @@ -111,7 +103,5 @@ in pointed to type 'struct _IceWatchedConnection' at ICEli= bint.h:315:1: entity changed from 'struct _IceWatchedConnection' to co= mpatible type 'typedef _IceWatchedConnection' at ICElibint.h:315:1 =20 - - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D end of changes of 'libICE= .so.6.3.0'=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 diff --git a/tests/data/test-diff-pkg/libcdio-0.94-1.fc26.x86_64--libcdio-0= .94-2.fc26.x86_64-report.1.txt b/tests/data/test-diff-pkg/libcdio-0.94-1.fc= 26.x86_64--libcdio-0.94-2.fc26.x86_64-report.1.txt index 1c37b424..d3239574 100644 --- a/tests/data/test-diff-pkg/libcdio-0.94-1.fc26.x86_64--libcdio-0.94-2.f= c26.x86_64-report.1.txt +++ b/tests/data/test-diff-pkg/libcdio-0.94-1.fc26.x86_64--libcdio-0.94-2.f= c26.x86_64-report.1.txt @@ -15,7 +15,6 @@ type size hasn't changed 1 data member change: 'unsigned int cdio_dvd_disckey::agid' offset changed f= rom 30 to 22 (in bits) (by -8 bits) - type of 'cdio_dvd_physical_t physical' changed: underlying type 'struct cdio_dvd_physical' at dvd.h:86:1 c= hanged: type size hasn't changed @@ -35,8 +34,6 @@ 'unsigned int cdio_dvd_layer::min_rate' offset= changed from 28 to 20 (in bits) (by -8 bits) type size hasn't changed =20 - - [C] 'function discmode_t mmc_get_dvd_struct_physical_private(void*, mm= c_run_cmd_fn_t, cdio_dvd_struct_t*)' at mmc.c:450:1 has some indirect sub-t= ype changes: parameter 3 of type 'cdio_dvd_struct_t*' has sub-type changes: pointed to type 'typedef cdio_dvd_struct_t' changed at dvd.h:130:1= , as reported earlier diff --git a/tests/data/test-diff-pkg/libsigc++-2.0-0c2a_2.4.0-1_amd64--lib= sigc++-2.0-0v5_2.4.1-1ubuntu2_amd64-report-0.txt b/tests/data/test-diff-pkg= /libsigc++-2.0-0c2a_2.4.0-1_amd64--libsigc++-2.0-0v5_2.4.1-1ubuntu2_amd64-r= eport-0.txt index 954b3f16..ca83a0af 100644 --- a/tests/data/test-diff-pkg/libsigc++-2.0-0c2a_2.4.0-1_amd64--libsigc++-= 2.0-0v5_2.4.1-1ubuntu2_amd64-report-0.txt +++ b/tests/data/test-diff-pkg/libsigc++-2.0-0c2a_2.4.0-1_amd64--libsigc++-= 2.0-0v5_2.4.1-1ubuntu2_amd64-report-0.txt @@ -60,13 +60,9 @@ and name of 'std::_Lis= t_base >::_List_impl::_M_node' changed to 'std::__cxx11::_List_= base >::_List_impl::_M_node' and name of 'std::_List_ba= se >::_M_impl' changed to 'std::__cxx11::_List_base= >::_M_impl' =20 - 'bool sigc::internal::trackable_call= back_list::clearing_' offset changed from 128 to 192 (in bits) (by +64 bits= ) =20 =20 - - - [C] 'method sigc::internal::signal_impl* sigc::signal_base::impl() con= st' has some indirect sub-type changes: return type changed: in pointed to type 'struct sigc::internal::signal_impl': @@ -89,6 +85,5 @@ =20 =20 =20 - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D end of changes of 'libsig= c-2.0.so.0.0.0'=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 diff --git a/tests/data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.t= xt b/tests/data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.txt index 75a2454b..22260037 100644 --- a/tests/data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.txt +++ b/tests/data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.txt @@ -61,7 +61,6 @@ =20 =20 =20 - 1 Changed variable: =20 [C] 'const PRUint16 SSL_ImplementedCiphers[74]' was changed to 'const = PRUint16 SSL_ImplementedCiphers[69]' at sslenum.c:51:1: @@ -71,7 +70,6 @@ array type size changed from 1184 to 1104 array type subrange 1 changed length from 74 to 69 =20 - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D end of changes of 'libssl= 3.so'=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D changes of 'libsmime3.so'= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D @@ -116,10 +114,5 @@ =20 =20 =20 - - - - - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D end of changes of 'libsmi= me3.so'=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 diff --git a/tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.1= 2.8-1.el7.x86_64-report-2.txt b/tests/data/test-diff-pkg/spice-server-0.12.= 4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-2.txt index c7b840fb..b2c71ab0 100644 --- a/tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.e= l7.x86_64-report-2.txt +++ b/tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.e= l7.x86_64-report-2.txt @@ -38,13 +38,11 @@ type of 'QXLInstance* RedDispatcher::qxl' ch= anged: in pointed to type 'typedef QXLInstance' a= t spice-qxl.h:34:1: underlying type 'struct QXLInstance' cha= nged; details are being reported - type of 'Dispatcher RedDispatcher::dispatche= r' changed: underlying type 'struct Dispatcher' at dis= patcher.h:22:1 changed: type size changed from 960 to 1024 (in b= its) 1 data member insertion: 'dispatcher_handle_any_message Dispatc= her::any_handler', at offset 960 (in bits) at dispatcher.h:56:1 - 'pthread_t RedDispatcher::worker_thread' off= set changed from 2048 to 2112 (in bits) (by +64 bits) 'uint32_t RedDispatcher::pending' offset cha= nged from 2112 to 2176 (in bits) (by +64 bits) 'int RedDispatcher::primary_active' offset c= hanged from 2144 to 2208 (in bits) (by +64 bits) @@ -60,8 +58,6 @@ 'QXLDevSurfaceCreate RedDispatcher::surface_= create' offset changed from 2816 to 2880 (in bits) (by +64 bits) 'unsigned int RedDispatcher::max_monitors' o= ffset changed from 3200 to 3264 (in bits) (by +64 bits) =20 - - [C] 'function void spice_qxl_add_memslot_async(QXLInstance*, QXLDevMem= Slot*, uint64_t)' at red_dispatcher.c:948:1 has some indirect sub-type chan= ges: parameter 1 of type 'QXLInstance*' has sub-type changes: pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as= reported earlier @@ -190,7 +186,6 @@ type of 'SpiceCharDeviceState* SpiceCh= arDeviceInstance::st' changed: in pointed to type 'typedef SpiceCha= rDeviceState' at spice-char.h:34:1: underlying type 'struct SpiceCharD= eviceState' changed; details are being reported - and offset changed from 896 to 960 (in bits) (= by +64 bits) 'int SpiceCharDeviceState::during_read_from_de= vice' offset changed from 960 to 1024 (in bits) (by +64 bits) 'int SpiceCharDeviceState::during_write_to_dev= ice' offset changed from 992 to 1056 (in bits) (by +64 bits) @@ -202,12 +197,9 @@ in pointed to type 'function type Spic= eCharDeviceMsgToClient* (SpiceCharDeviceInstance*, void*)': parameter 1 of type 'SpiceCharDevice= Instance*' has sub-type changes: pointed to type 'typedef SpiceChar= DeviceInstance' changed at spice.h:399:1, as reported earlier - and offset changed from 1024 to 1088 (in bits)= (by +64 bits) 'void* SpiceCharDeviceState::opaque' offset ch= anged from 1472 to 1536 (in bits) (by +64 bits) - no data member changes (3 filtered); - type of 'MainChannel* RedsState::main_channel' changed: in pointed to type 'typedef MainChannel' at main_channel.h= :48:1: underlying type 'struct MainChannel' at main_channel.h:3= 6:1 changed: @@ -232,7 +224,6 @@ type of 'RedChannel* RedCh= annelClient::channel' changed: in pointed to type 'type= def RedChannel' at red_channel.h:130:1: underlying type 'struc= t RedChannel' changed; details are being reported - type of 'RedsStream* RedCh= annelClient::stream' changed: in pointed to type 'type= def RedsStream' at reds_stream.h:31:1: underlying type 'struc= t RedsStream' at reds.h:68:1 changed: @@ -346,63 +337,51 @@ 'unsigned = int ssl_st::tlsext_hb_seq', at offset 5440 (in bits) at ssl.h:1303:1 'int ssl_s= t::renegotiate', at offset 5472 (in bits) at ssl.h:1308:1 and name of 'RedsS= tream::ssl' changed to 'RedsStream::priv' at reds_stream.h:42:1 - - type of 'channel_disconnect_proc on_disc= onnect' changed: underlying type 'void (RedChannelClien= t*)*' changed: in pointed to type 'function type vo= id (RedChannelClient*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_send_pipe_item_proc sen= d_item' changed: underlying type 'void (RedChannelClien= t*, PipeItem*)*' changed: in pointed to type 'function type vo= id (RedChannelClient*, PipeItem*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_hold_pipe_item_proc hol= d_item' changed: underlying type 'void (RedChannelClien= t*, PipeItem*)*' changed: in pointed to type 'function type vo= id (RedChannelClient*, PipeItem*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_release_pipe_item_proc = release_item' changed: underlying type 'void (RedChannelClien= t*, PipeItem*, int)*' changed: in pointed to type 'function type vo= id (RedChannelClient*, PipeItem*, int)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_alloc_msg_recv_buf_proc= alloc_recv_buf' changed: underlying type 'uint8_t* (RedChannelC= lient*, typedef uint16_t, typedef uint32_t)*' changed: in pointed to type 'function type ui= nt8_t* (RedChannelClient*, typedef uint16_t, typedef uint32_t)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_release_msg_recv_buf_pr= oc release_recv_buf' changed: underlying type 'void (RedChannelClien= t*, typedef uint16_t, typedef uint32_t, uint8_t*)*' changed: in pointed to type 'function type vo= id (RedChannelClient*, typedef uint16_t, typedef uint32_t, uint8_t*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_handle_migrate_flush_ma= rk_proc handle_migrate_flush_mark' changed: underlying type 'int (RedChannelClient= *)*' changed: in pointed to type 'function type in= t (RedChannelClient*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_handle_migrate_data_pro= c handle_migrate_data' changed: underlying type 'int (RedChannelClient= *, typedef uint32_t, void*)*' changed: in pointed to type 'function type in= t (RedChannelClient*, typedef uint32_t, void*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_handle_migrate_data_get= _serial_proc handle_migrate_data_get_serial' changed: underlying type 'typedef uint64_t (Red= ChannelClient*, typedef uint32_t, void*)*' changed: in pointed to type 'function type ty= pedef uint64_t (RedChannelClient*, typedef uint32_t, void*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - - type of 'ClientCbs RedChannel::client_cbs' cha= nged: underlying type 'struct {channel_client_conn= ect_proc connect; channel_client_disconnect_proc disconnect; channel_client= _migrate_proc migrate;}' at red_channel.h:213:1 changed: type size hasn't changed @@ -415,22 +394,16 @@ underlying type 'struct RedCha= nnel' changed; details are being reported parameter 3 of type 'RedsStream*' = has sub-type changes: pointed to type 'typedef RedsStr= eam' changed at red_channel.h:134:1, as reported earlier - type of 'channel_client_disconnect_proc = disconnect' changed: underlying type 'void (RedChannelClien= t*)*' changed: in pointed to type 'function type vo= id (RedChannelClient*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_client_migrate_proc mig= rate' changed: underlying type 'void (RedChannelClien= t*)*' changed: in pointed to type 'function type vo= id (RedChannelClient*)': parameter 1 of type 'RedChannelCli= ent*' has sub-type changes: pointed to type 'typedef RedChan= nelClient' changed at red_channel.h:136:1, as reported earlier - - - - no data member change (1 filtered); =20 [C] 'function int spice_server_add_interface(SpiceServer*, SpiceBaseIn= stance*)' at reds.c:3159:1 has some indirect sub-type changes: @@ -543,7 +516,6 @@ 3 data member changes: type of 'RedChannel* SndWorker::base_channel' ch= anged: pointed to type 'typedef RedChannel' changed a= t red_channel.h:135:1, as reported earlier - type of 'SndChannel* SndWorker::connection' chan= ged: in pointed to type 'typedef SndChannel' at snd= _worker.c:74:1: underlying type 'struct SndChannel' at snd_w= orker.c:89:1 changed: @@ -551,48 +523,37 @@ 6 data member changes: type of 'RedsStream* SndChannel::stream'= changed: pointed to type 'typedef RedsStream' c= hanged at red_channel.h:134:1, as reported earlier - type of 'SndWorker* SndChannel::worker' = changed: in pointed to type 'typedef SndWorker'= at snd_worker.c:80:1: underlying type 'struct SndWorker' c= hanged; details are being reported - type of 'RedChannelClient* SndChannel::c= hannel_client' changed: pointed to type 'typedef RedChannelCli= ent' changed at red_channel.h:136:1, as reported earlier - type of 'snd_channel_handle_message_proc= SndChannel::handle_message' changed: underlying type 'int (SndChannel*, typ= edef size_t, typedef uint32_t, void*)*' changed: in pointed to type 'function type in= t (SndChannel*, typedef size_t, typedef uint32_t, void*)': parameter 1 of type 'SndChannel*' = has sub-type changes: in pointed to type 'typedef SndC= hannel' at snd_worker.c:74:1: underlying type 'struct SndCha= nnel' changed; details are being reported - type of 'snd_channel_on_message_done_pro= c SndChannel::on_message_done' changed: underlying type 'void (SndChannel*)*' = changed: in pointed to type 'function type vo= id (SndChannel*)': parameter 1 of type 'SndChannel*' = has sub-type changes: in pointed to type 'typedef SndC= hannel' at snd_worker.c:74:1: underlying type 'struct SndCha= nnel' changed; details are being reported - type of 'snd_channel_cleanup_channel_pro= c SndChannel::cleanup' changed: underlying type 'void (SndChannel*)*' = changed: in pointed to type 'function type vo= id (SndChannel*)': parameter 1 of type 'SndChannel*' = has sub-type changes: in pointed to type 'typedef SndC= hannel' at snd_worker.c:74:1: underlying type 'struct SndCha= nnel' changed; details are being reported - no data member change (1 filtered); - type of 'SndWorker* SndWorker::next' changed: in pointed to type 'typedef SndWorker' at snd_= worker.c:80:1: underlying type 'struct SndWorker' changed; = details are being reported - - type of 'SpicePlaybackInstance* SpicePlaybackState::= sin' changed: in pointed to type 'typedef SpicePlaybackInstance'= at spice-audio.h:33:1: underlying type 'struct SpicePlaybackInstance' c= hanged; details are being reported =20 - - [C] 'function void spice_server_playback_put_samples(SpicePlaybackInst= ance*, uint32_t*)' at snd_worker.c:1100:1 has some indirect sub-type change= s: parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: pointed to type 'typedef SpicePlaybackInstance' changed at spice.h= :335:1, as reported earlier @@ -632,13 +593,10 @@ 2 data member changes: type of 'SndWorker SpiceRecordState::worker' changed= : details were reported earlier - type of 'SpiceRecordInstance* SpiceRecordState::sin'= changed: in pointed to type 'typedef SpiceRecordInstance' a= t spice-audio.h:67:1: underlying type 'struct SpiceRecordInstance' cha= nged; details are being reported =20 - - [C] 'function void spice_server_record_set_mute(SpiceRecordInstance*, = uint8_t)' at snd_worker.c:1279:1 has some indirect sub-type changes: parameter 1 of type 'SpiceRecordInstance*' has sub-type changes: pointed to type 'typedef SpiceRecordInstance' changed at spice.h:3= 69:1, as reported earlier diff --git a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4= .3-3.20141204.fc23.x86_64-report-0.txt b/tests/data/test-diff-pkg/tbb-4.1-9= .20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt index 3ae521aa..0978b5c0 100644 --- a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20= 141204.fc23.x86_64-report-0.txt +++ b/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20= 141204.fc23.x86_64-report-0.txt @@ -41,7 +41,6 @@ type size hasn't changed 1 data member change: 'tbb::spin_mutex tbb::internal::concurrent_monit= or::mutex_ec' offset changed from 0 to 8 (in bits) (by +8 bits) - type of 'tbb::internal::micro_queue tbb::internal::c= oncurrent_queue_rep::array[8]' changed: array element type 'struct tbb::internal::micro_qu= eue' changed:=20 type size hasn't changed @@ -50,11 +49,8 @@ type size hasn't changed 1 base class insertion: class tbb::internal::mutex_copy_deprecated= _and_disabled at tbb_stddef.h:334:1 - type size hasn't changed =20 - - [C] 'function void tbb::internal::throw_exception_v4(tbb::internal::ex= ception_id)' at tbb_misc.cpp:119:1 has some indirect sub-type changes: parameter 1 of type 'enum tbb::internal::exception_id' has sub-type = changes: type size hasn't changed @@ -82,7 +78,6 @@ type name changed from 'char[80]' to 'char[72]' array type size changed from 640 to 576 array type subrange 1 changed length from 80 to 72 - type of 'tbb::internal::generic_scheduler* tbb::task_group_con= text::my_owner' changed: in pointed to type 'class tbb::internal::generic_scheduler' = at scheduler.h:110:1: type size changed from 3136 to 3072 (in bits) @@ -111,8 +106,6 @@ struct tbb::internal::padded at tbb_stddef.h:251:1 struct tbb::internal::padded at tbb_stddef.h:251:1 type size hasn't changed - - type of 'tbb::internal::mail_inbox tbb::internal::sc= heduler_state::my_inbox' changed: type size hasn't changed 1 data member change: @@ -126,8 +119,6 @@ 1 data member deletion: 'char tbb::internal::mail_outbox::pad[104]= ', at offset 136 (in bits) at mailbox.h:114:1 =20 - - 1 member function deletion: 'method virtual tbb::task* tbb::internal::generic_schedu= ler::receive_or_steal_task(tbb::internal::reference_count&, bool)' at sched= uler.h:391:1, virtual at voffset 7/7 =20 @@ -163,7 +154,6 @@ type name changed from 'unsigned cha= r' to 'long int' type size changed from 8 to 64 (in b= its) and name of 'tbb::spin_mutex::flag' change= d to 'tbb::spin_rw_mutex_v3::state' at spin_rw_mutex.h:224:1 - 'intptr_t tbb::internal::market::my_global_top_pri= ority' offset changed from 384 to 448 (in bits) (by +64 bits) 'intptr_t tbb::internal::market::my_global_bottom_= priority' offset changed from 448 to 512 (in bits) (by +64 bits) 'uintptr_t tbb::internal::market::my_global_reload= _epoch' offset changed from 512 to 576 (in bits) (by +64 bits) @@ -174,7 +164,6 @@ type of 'tbb::internal::intrusive_list_base<= tbb::internal::intrusive_list, tbb::internal::arena>:= :iterator tbb::internal::market::priority_level_info::next_arena' changed: entity changed from 'class tbb::internal::= intrusive_list_base, tb= b::internal::arena>::iterator' to 'tbb::internal::arena*' type size hasn't changed - type size hasn't changed and offset changed from 576 to 640 (in bits) (by += 64 bits) 'uintptr_t tbb::internal::market::my_arenas_aba_ep= och' offset changed from 1536 to 1600 (in bits) (by +64 bits) @@ -197,7 +186,6 @@ 'tbb::atomic tbb::internal::generic_s= cheduler::my_nonlocal_ctx_list_update' offset changed from 2944 to 2880 (in= bits) (by -64 bits) '__cilk_tbb_unwatch_thunk tbb::internal::generic_schedul= er::my_cilk_unwatch_thunk' offset changed from 3008 to 2944 (in bits) (by -= 64 bits) =20 - [C] 'method void tbb::queuing_mutex::scoped_lock::acquire(tbb::queuing= _mutex&)' at queuing_mutex.h:84:1 has some indirect sub-type changes: parameter 1 of type 'tbb::queuing_mutex&' has sub-type changes: in referenced type 'class tbb::queuing_mutex' at queuing_mutex.h:4= 5:1: diff --git a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4= .3-3.20141204.fc23.x86_64-report-1.txt b/tests/data/test-diff-pkg/tbb-4.1-9= .20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt index 98d78814..2fec8647 100644 --- a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20= 141204.fc23.x86_64-report-1.txt +++ b/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20= 141204.fc23.x86_64-report-1.txt @@ -54,7 +54,6 @@ array type size changed from 640 to 576 array type subrange 1 changed length from 80 to 72 =20 - [C] 'method void tbb::queuing_mutex::scoped_lock::acquire(tbb::queuing= _mutex&)' at queuing_mutex.h:84:1 has some indirect sub-type changes: parameter 1 of type 'tbb::queuing_mutex&' has sub-type changes: in referenced type 'class tbb::queuing_mutex' at queuing_mutex.h:4= 5:1: diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-0.txt b/tes= ts/data/test-diff-suppr/test0-type-suppr-report-0.txt index 3af4788a..33153bf2 100644 --- a/tests/data/test-diff-suppr/test0-type-suppr-report-0.txt +++ b/tests/data/test-diff-suppr/test0-type-suppr-report-0.txt @@ -15,4 +15,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char MyType::Private::m1', at offset 32 (in bits) =20 =20 - diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-3.txt b/tes= ts/data/test-diff-suppr/test0-type-suppr-report-3.txt index 3af4788a..33153bf2 100644 --- a/tests/data/test-diff-suppr/test0-type-suppr-report-3.txt +++ b/tests/data/test-diff-suppr/test0-type-suppr-report-3.txt @@ -15,4 +15,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char MyType::Private::m1', at offset 32 (in bits) =20 =20 - diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-5.txt b/tes= ts/data/test-diff-suppr/test0-type-suppr-report-5.txt index 3af4788a..33153bf2 100644 --- a/tests/data/test-diff-suppr/test0-type-suppr-report-5.txt +++ b/tests/data/test-diff-suppr/test0-type-suppr-report-5.txt @@ -15,4 +15,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char MyType::Private::m1', at offset 32 (in bits) =20 =20 - diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-7.txt b/tes= ts/data/test-diff-suppr/test0-type-suppr-report-7.txt index 3af4788a..33153bf2 100644 --- a/tests/data/test-diff-suppr/test0-type-suppr-report-7.txt +++ b/tests/data/test-diff-suppr/test0-type-suppr-report-7.txt @@ -15,4 +15,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'char MyType::Private::m1', at offset 32 (in bits) =20 =20 - diff --git a/tests/data/test-diff-suppr/test17-suppr-added-var-report-0.txt= b/tests/data/test-diff-suppr/test17-suppr-added-var-report-0.txt index 4dd5ca39..6965a151 100644 --- a/tests/data/test-diff-suppr/test17-suppr-added-var-report-0.txt +++ b/tests/data/test-diff-suppr/test17-suppr-added-var-report-0.txt @@ -14,4 +14,3 @@ Variables changes summary: 0 Removed, 1 Changed, 1 Added = variables 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test17-suppr-added-var-report-2.txt= b/tests/data/test-diff-suppr/test17-suppr-added-var-report-2.txt index ab0c65c0..deabb7b3 100644 --- a/tests/data/test-diff-suppr/test17-suppr-added-var-report-2.txt +++ b/tests/data/test-diff-suppr/test17-suppr-added-var-report-2.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = (1 filtered out) variab 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test17-suppr-added-var-report-5.txt= b/tests/data/test-diff-suppr/test17-suppr-added-var-report-5.txt index 4dd5ca39..6965a151 100644 --- a/tests/data/test-diff-suppr/test17-suppr-added-var-report-5.txt +++ b/tests/data/test-diff-suppr/test17-suppr-added-var-report-5.txt @@ -14,4 +14,3 @@ Variables changes summary: 0 Removed, 1 Changed, 1 Added = variables 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test18-suppr-removed-var-report-0.t= xt b/tests/data/test-diff-suppr/test18-suppr-removed-var-report-0.txt index 4b7ee8df..3edf2bd1 100644 --- a/tests/data/test-diff-suppr/test18-suppr-removed-var-report-0.txt +++ b/tests/data/test-diff-suppr/test18-suppr-removed-var-report-0.txt @@ -14,4 +14,3 @@ Variables changes summary: 1 Removed, 1 Changed, 0 Added = variables 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test18-suppr-removed-var-report-2.t= xt b/tests/data/test-diff-suppr/test18-suppr-removed-var-report-2.txt index 6f9467c7..2e375388 100644 --- a/tests/data/test-diff-suppr/test18-suppr-removed-var-report-2.txt +++ b/tests/data/test-diff-suppr/test18-suppr-removed-var-report-2.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed (1 filtered out), 1 = Changed, 0 Added variab 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test18-suppr-removed-var-report-5.t= xt b/tests/data/test-diff-suppr/test18-suppr-removed-var-report-5.txt index 4b7ee8df..3edf2bd1 100644 --- a/tests/data/test-diff-suppr/test18-suppr-removed-var-report-5.txt +++ b/tests/data/test-diff-suppr/test18-suppr-removed-var-report-5.txt @@ -14,4 +14,3 @@ Variables changes summary: 1 Removed, 1 Changed, 0 Added = variables 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test29-soname-report-3.txt b/tests/= data/test-diff-suppr/test29-soname-report-3.txt index c17c6a39..162ed9a6 100644 --- a/tests/data/test-diff-suppr/test29-soname-report-3.txt +++ b/tests/data/test-diff-suppr/test29-soname-report-3.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = variable 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test29-soname-report-6.txt b/tests/= data/test-diff-suppr/test29-soname-report-6.txt index c17c6a39..162ed9a6 100644 --- a/tests/data/test-diff-suppr/test29-soname-report-6.txt +++ b/tests/data/test-diff-suppr/test29-soname-report-6.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = variable 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test29-soname-report-8.txt b/tests/= data/test-diff-suppr/test29-soname-report-8.txt index c17c6a39..162ed9a6 100644 --- a/tests/data/test-diff-suppr/test29-soname-report-8.txt +++ b/tests/data/test-diff-suppr/test29-soname-report-8.txt @@ -10,4 +10,3 @@ Variables changes summary: 0 Removed, 1 Changed, 0 Added = variable 1 data member insertion: 'char S::m1', at offset 32 (in bits) =20 - diff --git a/tests/data/test-diff-suppr/test30-report-0.txt b/tests/data/te= st-diff-suppr/test30-report-0.txt index 4c7cfce2..ef48c1db 100644 --- a/tests/data/test-diff-suppr/test30-report-0.txt +++ b/tests/data/test-diff-suppr/test30-report-0.txt @@ -29,4 +29,3 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added = variable 'int S::priv_type::member1', at offset 64 (in bits) at tes= t30-pub-lib-v1.cc:18:1 =20 =20 - diff --git a/tests/data/test-diff-suppr/test46-PR25128-report-1.txt b/tests= /data/test-diff-suppr/test46-PR25128-report-1.txt index f16989e4..36439ce7 100644 --- a/tests/data/test-diff-suppr/test46-PR25128-report-1.txt +++ b/tests/data/test-diff-suppr/test46-PR25128-report-1.txt @@ -15,4 +15,3 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable type size changed from 64 to 192 (in bits) and size changed from 64 to 192 (in bits) (by +128 bits) 'perf_domain* root_domain::pd' offset changed from 14528 to 14656 (in = bits) (by +128 bits) - diff --git a/tests/data/test-diff-suppr/test46-PR25128-report-2.txt b/tests= /data/test-diff-suppr/test46-PR25128-report-2.txt index f8654213..67dbf58f 100644 --- a/tests/data/test-diff-suppr/test46-PR25128-report-2.txt +++ b/tests/data/test-diff-suppr/test46-PR25128-report-2.txt @@ -11,4 +11,3 @@ Removed/Changed/Added variables summary: 0 Removed, 0 Cha= nged, 0 Added variable type size changed from 64 to 192 (in bits) and size changed from 64 to 192 (in bits) (by +128 bits) 'perf_domain* root_domain::pd' offset changed from 14528 to 14656 (in = bits) (by +128 bits) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-0.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-0.txt index 10153c12..97d16ae6 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-0.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-0.txt @@ -11,7 +11,6 @@ Variables changes summary: 0 Removed, 2 Changed, 0 Added = variables 'char S0::inserted_member', at offset 0 (in bits) 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - [C] 'S1* var1' was changed: type of variable changed: in pointed to type 'struct S1': @@ -21,4 +20,3 @@ Variables changes summary: 0 Removed, 2 Changed, 0 Added = variables 1 data member change: 'int S1::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-1.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-1.txt index 6a924a85..3d8ac40f 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-1.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-1.txt @@ -12,4 +12,3 @@ Variables changes summary: 0 Removed, 1 Changed (1 filter= ed out), 0 Added variab 1 data member change: 'int S1::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-2.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-2.txt index 15e0668f..0824e604 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-2.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-2.txt @@ -12,4 +12,3 @@ Variables changes summary: 0 Removed, 1 Changed (1 filter= ed out), 0 Added variab 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-3.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-3.txt index 6a924a85..3d8ac40f 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-3.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-3.txt @@ -12,4 +12,3 @@ Variables changes summary: 0 Removed, 1 Changed (1 filter= ed out), 0 Added variab 1 data member change: 'int S1::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-4.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-4.txt index 15e0668f..0824e604 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-4.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-4.txt @@ -12,4 +12,3 @@ Variables changes summary: 0 Removed, 1 Changed (1 filter= ed out), 0 Added variab 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-7.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-7.txt index 15e0668f..0824e604 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-7.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-7.txt @@ -12,4 +12,3 @@ Variables changes summary: 0 Removed, 1 Changed (1 filter= ed out), 0 Added variab 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-8.txt b/test= s/data/test-diff-suppr/test7-var-suppr-report-8.txt index 10153c12..97d16ae6 100644 --- a/tests/data/test-diff-suppr/test7-var-suppr-report-8.txt +++ b/tests/data/test-diff-suppr/test7-var-suppr-report-8.txt @@ -11,7 +11,6 @@ Variables changes summary: 0 Removed, 2 Changed, 0 Added = variables 'char S0::inserted_member', at offset 0 (in bits) 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - [C] 'S1* var1' was changed: type of variable changed: in pointed to type 'struct S1': @@ -21,4 +20,3 @@ Variables changes summary: 0 Removed, 2 Changed, 0 Added = variables 1 data member change: 'int S1::m0' offset changed from 0 to 32 (in bits) (by +32 bits) =20 - --=20 2.25.1.696.g5e7596f4ac-goog