From patchwork Wed Mar 25 18:53:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giuliano Procida X-Patchwork-Id: 39055 From: gprocida@google.com (Giuliano Procida) Date: Wed, 25 Mar 2020 18:53:42 +0000 Subject: [PATCH] abidiff: Remove some more unnecessary blank lines. Message-ID: <20200325185342.238225-1-gprocida@google.com> 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, ostream& out, << indent << "to:\n" << get_class_or_union_flat_representation(second, indent + " ", /*one_line=*/true, - /*qualified_names=*/false); + /*qualified_names=*/false) + << "\n"; } - d.currently_reporting(false); + d.currently_reporting(false); d.reported_once(true); } @@ -2044,7 +2043,6 @@ default_reporter::report(const corpus_diff& d, ostream& out, report_loc_info(diff->second_subject(), *ctxt, out); out << ":\n"; diff->report(out, indent + " "); - out << "\n"; emitted = 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"; (*i)->get_canonical_diff()->report(out, indent + " "); - out << "\n"; started_to_emit = true; } } @@ -648,7 +647,6 @@ leaf_reporter::report(const class_or_union_diff& d, { represent(*it, ctxt, out, indent + " ", /*local_only=*/true); - out << "\n"; emitted_data_members_changes = true; } } @@ -675,7 +673,6 @@ leaf_reporter::report(const class_or_union_diff& d, { represent(*it, ctxt, out, indent + " ", /*local_only=*/true); - out << "\n"; emitted_data_members_changes = true; } } @@ -1195,7 +1192,6 @@ leaf_reporter::report(const corpus_diff& d, } } diff->report(out, indent + " "); - out << "\n"; emitted = 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 = 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 = true; } + if (emitted) + out << "\n"; } /// Report the size and alignment changes of a type. @@ -1372,9 +1374,7 @@ maybe_report_interfaces_impacted_by_diff(const diff *d, it != sorted_impacted_interfaces.end(); ++it) { - if (it != sorted_impacted_interfaces.begin()) - out << '\n'; - out << cur_indent << get_pretty_representation(*it); + out << cur_indent << get_pretty_representation(*it) << "\n"; } } diff --git a/tests/data/test-abidiff-exit/test-leaf0-report.txt b/tests/data/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 Changed, 0 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) - 1 Changed variable: [C] 'int changed_var' was changed to 'long int changed_var': @@ -19,4 +18,3 @@ Removed/Changed/Added variables summary: 0 Removed, 1 Changed, 0 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) - diff --git a/tests/data/test-abidiff-exit/test-leaf1-report.txt b/tests/data/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 Changed, 1 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) - 1 Removed variable: [D] 'int deleted_var' {deleted_var} @@ -35,7 +34,6 @@ Removed/Changed/Added variables summary: 1 Removed, 1 Changed, 1 Added variable type name changed from 'int' to 'long int' type size changed from 32 to 64 (in bits) - '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 Changed, 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/data/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 Changed, 0 Added variable type 'void (int)*' of 'ops::munge' changed: pointer type changed from: 'void (int)*' to: 'char (long int, bool)*' - diff --git a/tests/data/test-abidiff-exit/test-leaf3-report.txt b/tests/data/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 Changed, 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*' - 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 Changed, 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_impl' - 'bool sigc::internal::trackable_callback_list::clearing_' offset changed from 128 to 192 (in bits) (by +64 bits) - - [C] 'method sigc::connection& sigc::connection::operator=(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 earlier - 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 Added variable and name of 'std::_List_base >::_M_impl' changed to 'std::__cxx11::_List_base >::_M_impl' - [C] 'method sigc::signal_base::iterator_type sigc::signal_base::insert(sigc::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 Added 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/test-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/test-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_KERNEL' value '20' 'lttng_event_context_type::LTTNG_EVENT_CONTEXT_CALLSTACK_USER' value '21' - type of 'union {lttng_event_perf_counter_ctx perf_counter; struct {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 Added variables 'lttng_event_type::LTTNG_EVENT_USERSPACE_PROBE' value '6' - [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 Added variables type of 'lttng_event lttng_event_field::event' changed: details were reported earlier - [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 Added variables 2 data member changes: type of 'filter_node* filter_node::parent' changed: pointed to type 'struct filter_node' changed; details 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_constant; 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_op;} 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 Added variables 1 enumerator insertion: 'ast_link_type::AST_LINK_BRACKET' value '3' - type of 'ast_link_type pre_op' changed: details were reported earlier - type of 'union {char* string; uint64_t constant; 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' changed; details are being reported - type changed from: union {char* string; uint64_t constant; double float_constant; char* identifier; filter_node* child;} to: union {char* string; uint64_t constant; double 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 Added variables 'op_type::AST_OP_BIT_OR' value '11' 'op_type::AST_OP_BIT_XOR' value '12' - 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' changed: 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 Added variables 1 enumerator insertion: 'unary_op_type::AST_UNARY_BIT_NOT' value '4' - 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) - [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 Added variables 1 data member change: type of 'filter_node* YYSTYPE::n' changed: pointed to type 'struct filter_node' changed, as reported earlier - 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 earlier 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: 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) (by +32 bits) 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 Added variable in pointed to type 'function type int ()': parameter 1 of type 'double' was added - 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) - 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 Added variable in referenced type 'function type int ()': parameter 1 of type 'double' was added - 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) - 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 variable [C] 'long int buggy_symbol' was changed: size of symbol changed from 8 to 64 - diff --git 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 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 - diff --git a/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-gcc-report-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.txt +++ b/tests/data/test-diff-dwarf/test35-pr19173-libfoo-long-gcc-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 - diff --git a/tests/data/test-diff-dwarf/test38-union-report-0.txt b/tests/data/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;} + diff --git a/tests/data/test-diff-dwarf/test39-union-report-0.txt b/tests/data/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) - diff --git a/tests/data/test-diff-dwarf/test40-report-0.txt b/tests/data/test-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 - [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.txt 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 - 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 bits) 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 data member 'union {int m0; char m01;}' - 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) - 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.txt 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) - [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) - [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) - [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.txt 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 Changed, 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) - '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 Changed, 0 Added variable - '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 Changed, 0 Added variable - '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*' - 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;} + diff --git a/tests/data/test-diff-filter/test15-0-report.txt b/tests/data/test-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 filtered out), 0 Added variab 1 data member insertion: 'unsigned int S::m2', at offset 64 (in bits) - diff --git a/tests/data/test-diff-filter/test15-1-report.txt b/tests/data/test-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 variables 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 - diff --git a/tests/data/test-diff-filter/test18-report.txt b/tests/data/test-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 - diff --git a/tests/data/test-diff-filter/test21-compatible-vars-report-0.txt 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 variable in pointed to type 'const volatile S* const* const': 'const volatile S* const* const' changed to 'const volatile typedef_of_S* const* const' - diff --git a/tests/data/test-diff-filter/test24-compatible-vars-report-1.txt 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 - 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 - diff --git 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 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 bits) - diff --git 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 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 bits) - type of 'FooStruct::Embedded** S::m2' changed: in pointed to type 'FooStruct::Embedded*': pointed to type 'struct FooStruct::Embedded' changed, as reported earlier - diff --git a/tests/data/test-diff-filter/test27-redundant-and-filtered-children-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-nodes-report-1.txt +++ b/tests/data/test-diff-filter/test27-redundant-and-filtered-children-nodes-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 - diff --git a/tests/data/test-diff-filter/test27-redundant-and-filtered-children-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-nodes-report-2.txt +++ b/tests/data/test-diff-filter/test27-redundant-and-filtered-children-nodes-report-2.txt @@ -23,14 +23,11 @@ Variables changes summary: 0 Removed, 0 Changed, 0 Added 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' - diff --git a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report0.txt 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; uint32_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallocated; 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;} - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTableEntry*, 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 'std::_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 320 to 328 (in bits) (by +8 bits) 'const bool OffloadDescriptor::m_is_openmp' offset changed from 328 to 336 (in bits) (by +8 bits) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_vars_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 bits) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' offset 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 from 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 - 7 Removed function symbols not referenced by debug info: [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report1.txt 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; uint32_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallocated; 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;} - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTableEntry*, FptrTableEntry*)' at offload_myo_host.cpp:691:1 has some indirect 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 'std::_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 offload_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 320 to 328 (in bits) (by +8 bits) 'const bool OffloadDescriptor::m_is_openmp' offset changed from 328 to 336 (in bits) (by +8 bits) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_vars_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 bits) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' offset 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 from 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 - 7 Removed function symbols not referenced by debug info: [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test30-pr18904-rvalueref-report2.txt 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; uint32_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallocated; 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;} - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTableEntry*, FptrTableEntry*)' at offload_myo_host.cpp:691:1 has some indirect 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 'std::_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 offload_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 0x100 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 +0x150 bytes) - 'bool OffloadDescriptor::m_is_mandatory' offset changed from 0x28 to 0x29 (in bytes) (by +0x1 bytes) 'const bool OffloadDescriptor::m_is_openmp' offset changed from 0x29 to 0x2a (in bytes) (by +0x1 bytes) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_vars_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' offset 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 from 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 - 7 Removed function symbols not referenced by debug info: [D] _ZN7VarListD1Ev diff --git 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 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 variable symbol not referen to: struct {uint32_t is_static; uint32_t is_static_dstn; uint32_t has_length; uint32_t is_stack_buf; uint32_t targetptr; uint32_t preallocated; 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;} - - [C] 'function void __offload_myoRegisterTables(InitTableEntry*, SharedTableEntry*, 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 variable symbol not referen and name of 'std::_Rb_tree, std::less, std::allocator >::_Rb_tree_impl, true>::_M_key_compare' changed to 'std::_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 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 320 to 328 (in bits) (by +8 bits) 'const bool OffloadDescriptor::m_is_openmp' offset changed from 328 to 336 (in bits) (by +8 bits) type of 'OffloadDescriptor::VarExtra* OffloadDescriptor::m_vars_extra' changed: @@ -342,7 +338,6 @@ Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referen and offset changed from 384 to 448 (in bits) (by +64 bits) 'int64_t OffloadDescriptor::VarExtra::ptr_arr_offset' offset 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 from 2112 to 2176 (in bits) (by +64 bits) @@ -419,7 +414,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 - 7 Removed function symbols not referenced by debug info: [D] _ZN7VarListD1Ev diff --git 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 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 variable symbol not referen array type size changed from 384 to 448 array type subrange 1 changed length from 6 to 7 - 7 Removed function symbols not referenced by debug info: [D] _ZN7VarListD1Ev diff --git a/tests/data/test-diff-filter/test36-report-0.txt b/tests/data/test-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 - [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 - diff --git a/tests/data/test-diff-filter/test37-report-0.txt b/tests/data/test-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) - [C] 'function void f2(B&)' at test37-v1.cc:23:1 has some indirect sub-type 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) - [C] 'function void f3(C&)' at test37-v1.cc:27:1 has some indirect sub-type 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) - 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 - [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 - diff --git 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 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) diff --git 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 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 Changed, 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.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 @@ -18,13 +18,10 @@ type of 'integer gl_h__gluint_vec___XUP::gl_h__gluint_vec___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_vec___XUB::UB0' changed: entity changed from 'integer' to '[2147483648]' type size changed from 32 to 2147483647 (in bits) - - [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_array___XUP' at gtk-glarea.ads:48:1: @@ -37,14 +34,11 @@ type of 'integer gtk__glarea__attributes_array___XUP::gtk__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::gtk__glarea__attributes_array___XUB::UB0' changed: entity changed from 'integer' to '[2147483648]' type size changed from 32 to 2147483647 (in bits) - - 6 Removed variable symbols not referenced by debug info: [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 'const char' type size hasn't changed - type of 'typedef XtransConnInfo (_Xtransport*, char*, char*, char*)* _Xtransport::OpenCOTSServer' changed: in pointed to type 'function type typedef 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 'const char' type size hasn't changed - type of 'typedef XtransConnInfo (_Xtransport*, char*, char*, char*)* _Xtransport::OpenCLTSServer' changed: in pointed to type 'function type typedef 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 'const 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 - 1 Removed variable: [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 ICElibint.h:315:1: entity changed from 'struct _IceWatchedConnection' to compatible type 'typedef _IceWatchedConnection' at ICElibint.h:315:1 - - ================ end of changes of 'libICE.so.6.3.0'=============== 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.fc26.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.fc26.x86_64-report.1.txt +++ b/tests/data/test-diff-pkg/libcdio-0.94-1.fc26.x86_64--libcdio-0.94-2.fc26.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 from 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 changed: 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 - - [C] 'function discmode_t mmc_get_dvd_struct_physical_private(void*, mmc_run_cmd_fn_t, cdio_dvd_struct_t*)' at mmc.c:450:1 has some indirect sub-type 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--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 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::_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_impl' - 'bool sigc::internal::trackable_callback_list::clearing_' offset changed from 128 to 192 (in bits) (by +64 bits) - - - [C] 'method sigc::internal::signal_impl* sigc::signal_base::impl() const' has some indirect sub-type changes: return type changed: in pointed to type 'struct sigc::internal::signal_impl': @@ -89,6 +85,5 @@ - ================ end of changes of 'libsigc-2.0.so.0.0.0'=============== diff --git 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 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 @@ - 1 Changed variable: [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 - ================ end of changes of 'libssl3.so'=============== ================ changes of 'libsmime3.so'=============== @@ -116,10 +114,5 @@ - - - - - ================ end of changes of 'libsmime3.so'=============== diff --git a/tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.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.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 @@ -38,13 +38,11 @@ type of 'QXLInstance* RedDispatcher::qxl' changed: in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: underlying type 'struct QXLInstance' changed; details are being reported - type of 'Dispatcher RedDispatcher::dispatcher' changed: underlying type 'struct Dispatcher' at dispatcher.h:22:1 changed: type size changed from 960 to 1024 (in bits) 1 data member insertion: 'dispatcher_handle_any_message Dispatcher::any_handler', at offset 960 (in bits) at dispatcher.h:56:1 - 'pthread_t RedDispatcher::worker_thread' offset changed from 2048 to 2112 (in bits) (by +64 bits) 'uint32_t RedDispatcher::pending' offset changed from 2112 to 2176 (in bits) (by +64 bits) 'int RedDispatcher::primary_active' offset changed 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' offset changed from 3200 to 3264 (in bits) (by +64 bits) - - [C] 'function void spice_qxl_add_memslot_async(QXLInstance*, QXLDevMemSlot*, uint64_t)' at red_dispatcher.c:948:1 has some indirect sub-type changes: 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* SpiceCharDeviceInstance::st' changed: in pointed to type 'typedef SpiceCharDeviceState' at spice-char.h:34:1: underlying type 'struct SpiceCharDeviceState' changed; details are being reported - and offset changed from 896 to 960 (in bits) (by +64 bits) 'int SpiceCharDeviceState::during_read_from_device' offset changed from 960 to 1024 (in bits) (by +64 bits) 'int SpiceCharDeviceState::during_write_to_device' offset changed from 992 to 1056 (in bits) (by +64 bits) @@ -202,12 +197,9 @@ in pointed to type 'function type SpiceCharDeviceMsgToClient* (SpiceCharDeviceInstance*, void*)': parameter 1 of type 'SpiceCharDeviceInstance*' has sub-type changes: pointed to type 'typedef SpiceCharDeviceInstance' 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 changed 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:36:1 changed: @@ -232,7 +224,6 @@ type of 'RedChannel* RedChannelClient::channel' changed: in pointed to type 'typedef RedChannel' at red_channel.h:130:1: underlying type 'struct RedChannel' changed; details are being reported - type of 'RedsStream* RedChannelClient::stream' changed: in pointed to type 'typedef RedsStream' at reds_stream.h:31:1: underlying type 'struct 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_st::renegotiate', at offset 5472 (in bits) at ssl.h:1308:1 and name of 'RedsStream::ssl' changed to 'RedsStream::priv' at reds_stream.h:42:1 - - type of 'channel_disconnect_proc on_disconnect' changed: underlying type 'void (RedChannelClient*)*' changed: in pointed to type 'function type void (RedChannelClient*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_send_pipe_item_proc send_item' changed: underlying type 'void (RedChannelClient*, PipeItem*)*' changed: in pointed to type 'function type void (RedChannelClient*, PipeItem*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_hold_pipe_item_proc hold_item' changed: underlying type 'void (RedChannelClient*, PipeItem*)*' changed: in pointed to type 'function type void (RedChannelClient*, PipeItem*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_release_pipe_item_proc release_item' changed: underlying type 'void (RedChannelClient*, PipeItem*, int)*' changed: in pointed to type 'function type void (RedChannelClient*, PipeItem*, int)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' 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* (RedChannelClient*, typedef uint16_t, typedef uint32_t)*' changed: in pointed to type 'function type uint8_t* (RedChannelClient*, typedef uint16_t, typedef uint32_t)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_release_msg_recv_buf_proc release_recv_buf' changed: underlying type 'void (RedChannelClient*, typedef uint16_t, typedef uint32_t, uint8_t*)*' changed: in pointed to type 'function type void (RedChannelClient*, typedef uint16_t, typedef uint32_t, uint8_t*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_handle_migrate_flush_mark_proc handle_migrate_flush_mark' changed: underlying type 'int (RedChannelClient*)*' changed: in pointed to type 'function type int (RedChannelClient*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_handle_migrate_data_proc handle_migrate_data' changed: underlying type 'int (RedChannelClient*, typedef uint32_t, void*)*' changed: in pointed to type 'function type int (RedChannelClient*, typedef uint32_t, void*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' 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 (RedChannelClient*, typedef uint32_t, void*)*' changed: in pointed to type 'function type typedef uint64_t (RedChannelClient*, typedef uint32_t, void*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - - type of 'ClientCbs RedChannel::client_cbs' changed: underlying type 'struct {channel_client_connect_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 RedChannel' changed; details are being reported parameter 3 of type 'RedsStream*' has sub-type changes: pointed to type 'typedef RedsStream' changed at red_channel.h:134:1, as reported earlier - type of 'channel_client_disconnect_proc disconnect' changed: underlying type 'void (RedChannelClient*)*' changed: in pointed to type 'function type void (RedChannelClient*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - type of 'channel_client_migrate_proc migrate' changed: underlying type 'void (RedChannelClient*)*' changed: in pointed to type 'function type void (RedChannelClient*)': parameter 1 of type 'RedChannelClient*' has sub-type changes: pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier - - - - no data member change (1 filtered); [C] 'function int spice_server_add_interface(SpiceServer*, SpiceBaseInstance*)' 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' changed: pointed to type 'typedef RedChannel' changed at red_channel.h:135:1, as reported earlier - type of 'SndChannel* SndWorker::connection' changed: in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: underlying type 'struct SndChannel' at snd_worker.c:89:1 changed: @@ -551,48 +523,37 @@ 6 data member changes: type of 'RedsStream* SndChannel::stream' changed: pointed to type 'typedef RedsStream' changed 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' changed; details are being reported - type of 'RedChannelClient* SndChannel::channel_client' changed: pointed to type 'typedef RedChannelClient' 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*, typedef size_t, typedef uint32_t, void*)*' changed: in pointed to type 'function type int (SndChannel*, typedef size_t, typedef uint32_t, void*)': parameter 1 of type 'SndChannel*' has sub-type changes: in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: underlying type 'struct SndChannel' changed; details are being reported - type of 'snd_channel_on_message_done_proc SndChannel::on_message_done' changed: underlying type 'void (SndChannel*)*' changed: in pointed to type 'function type void (SndChannel*)': parameter 1 of type 'SndChannel*' has sub-type changes: in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: underlying type 'struct SndChannel' changed; details are being reported - type of 'snd_channel_cleanup_channel_proc SndChannel::cleanup' changed: underlying type 'void (SndChannel*)*' changed: in pointed to type 'function type void (SndChannel*)': parameter 1 of type 'SndChannel*' has sub-type changes: in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: underlying type 'struct SndChannel' 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' changed; details are being reported - - [C] 'function void spice_server_playback_put_samples(SpicePlaybackInstance*, uint32_t*)' at snd_worker.c:1100:1 has some indirect sub-type changes: 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' at spice-audio.h:67:1: underlying type 'struct SpiceRecordInstance' changed; details are being reported - - [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:369: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.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 @@ -41,7 +41,6 @@ type size hasn't changed 1 data member change: 'tbb::spin_mutex tbb::internal::concurrent_monitor::mutex_ec' offset changed from 0 to 8 (in bits) (by +8 bits) - type of 'tbb::internal::micro_queue tbb::internal::concurrent_queue_rep::array[8]' changed: array element type 'struct tbb::internal::micro_queue' changed: 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 - - [C] 'function void tbb::internal::throw_exception_v4(tbb::internal::exception_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_context::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::scheduler_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 - - 1 member function deletion: 'method virtual tbb::task* tbb::internal::generic_scheduler::receive_or_steal_task(tbb::internal::reference_count&, bool)' at scheduler.h:391:1, virtual at voffset 7/7 @@ -163,7 +154,6 @@ type name changed from 'unsigned char' to 'long int' type size changed from 8 to 64 (in bits) and name of 'tbb::spin_mutex::flag' changed to 'tbb::spin_rw_mutex_v3::state' at spin_rw_mutex.h:224:1 - 'intptr_t tbb::internal::market::my_global_top_priority' 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::arena>::iterator tbb::internal::market::priority_level_info::next_arena' changed: entity changed from 'class tbb::internal::intrusive_list_base, tbb::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_epoch' offset changed from 1536 to 1600 (in bits) (by +64 bits) @@ -197,7 +186,6 @@ 'tbb::atomic tbb::internal::generic_scheduler::my_nonlocal_ctx_list_update' offset changed from 2944 to 2880 (in bits) (by -64 bits) '__cilk_tbb_unwatch_thunk tbb::internal::generic_scheduler::my_cilk_unwatch_thunk' offset changed from 3008 to 2944 (in bits) (by -64 bits) - [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:45: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.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 @@ -54,7 +54,6 @@ array type size changed from 640 to 576 array type subrange 1 changed length from 80 to 72 - [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:45:1: diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-0.txt b/tests/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) - diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-3.txt b/tests/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) - diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-5.txt b/tests/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) - diff --git a/tests/data/test-diff-suppr/test0-type-suppr-report-7.txt b/tests/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) - 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) - 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) - 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) - diff --git 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 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) - diff --git 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 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) - diff --git 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 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) - 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) - 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) - 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) - diff --git a/tests/data/test-diff-suppr/test30-report-0.txt b/tests/data/test-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 test30-pub-lib-v1.cc:18:1 - 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 Changed, 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 Changed, 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/tests/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) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-1.txt b/tests/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 filtered out), 0 Added variab 1 data member change: 'int S1::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-2.txt b/tests/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 filtered out), 0 Added variab 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-3.txt b/tests/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 filtered out), 0 Added variab 1 data member change: 'int S1::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-4.txt b/tests/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 filtered out), 0 Added variab 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-7.txt b/tests/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 filtered out), 0 Added variab 1 data member change: 'int S0::m0' offset changed from 0 to 32 (in bits) (by +32 bits) - diff --git a/tests/data/test-diff-suppr/test7-var-suppr-report-8.txt b/tests/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) -