Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TLVReader: Add test for Expect() and handle corner case better #30188

Merged
merged 2 commits into from
Nov 3, 2023

Conversation

ksperling-apple
Copy link
Contributor

Expect(tag) implies that we should actually be positioned on an element. Also make a note about the position of the reader after Next(...)

Verified

This commit was signed with the committer’s verified signature.
ksperling-apple Karsten Sperling
Expect(tag) implies that we should actually be positioned on an element.
Also make a note about the position of the reader after Next(...)
Copy link

github-actions bot commented Nov 2, 2023

PR #30188: Size comparison from 94a6f93 to 3c0f5c3

Increases (52 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 94a6f93 3c0f5c3 change % change
bl602 lighting-app bl602 (read/write) 1410026 1410090 64 0.0
.text 1075094 1075158 64 0.0
bl602+mfd (read/write) 1424450 1424514 64 0.0
.text 1090410 1090474 64 0.0
bl602+rpc (read/write) 1457038 1457102 64 0.0
.text 1106582 1106646 64 0.0
bl702 lighting-app bl702 (read/write) 1207955 1208019 64 0.0
.debug_abbrev 1552509 1552516 7 0.0
.debug_frame 509872 509908 36 0.0
.debug_info 41627092 41627256 164 0.0
.debug_line 5455554 5455627 73 0.0
.debug_loc 3666109 3666173 64 0.0
.text 972692 972756 64 0.0
bl702+mfd (read/write) 1219067 1219131 64 0.0
.debug_abbrev 1554240 1554247 7 0.0
.debug_frame 515304 515340 36 0.0
.debug_info 41667390 41667554 164 0.0
.debug_line 5495890 5495963 73 0.0
.debug_loc 3704271 3704335 64 0.0
.text 984720 984784 64 0.0
bl702+rpc (read/write) 1308223 1308287 64 0.0
.debug_abbrev 1733507 1733514 7 0.0
.debug_frame 538916 538952 36 0.0
.debug_info 46772680 4677284 165 0.0
.debug_line 5885975 5886048 73 0.0
.debug_loc 3873748 3873812 64 0.0
.text 1048500 1048564 64 0.0
bl706-eth (read/write) 995281 995345 64 0.0
.debug_abbrev 1071636 1071643 7 0.0
.debug_frame 413804 413840 36 0.0
.debug_info 22567447 22567607 160 0.0
.debug_line 4147078 4147151 73 0.0
.debug_loc 3083767 3083831 64 0.0
.text 738236 738300 64 0.0
bl706-wifi (read/write) 1230126 1230190 64 0.0
.debug_abbrev 1187419 1187426 7 0.0
.debug_frame 619852 619876 24 0.0
.debug_info 23955013 23955176 163 0.0
.debug_line 4571988 4572051 63 0.0
.debug_loc 3270841 3270905 64 0.0
.text 962350 962414 64 0.0
bl702l lighting-app bl702l (read/write) 1179268 1179332 64 0.0
.debug_abbrev 1552770 1552777 7 0.0
.debug_frame 491828 491864 36 0.0
.debug_info 41444589 41444753 164 0.0
.debug_line 5383600 5383673 73 0.0
.debug_loc 3616635 3616699 64 0.0
.text 962600 962664 64 0.0
bl702l+mfd (read/write) 1189968 1190032 64 0.0
.debug_abbrev 1554516 1554523 7 0.0
.debug_frame 497256 497292 36 0.0
.debug_info 41486930 41487094 164 0.0
.debug_line 5423813 5423886 73 0.0
.debug_loc 3654797 3654861 64 0.0
.text 974720 974784 64 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736011 736027 16 0.0
.text 651160 651176 16 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757579 757595 16 0.0
.text 677180 677196 16 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744915 744939 24 0.0
.text 638428 638452 24 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695723 695739 16 0.0
.text 615088 615104 16 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681411 16 0.0
.text 604928 604944 16 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 562346 562370 24 0.0
.debug_abbrev 903139 903162 23 0.0
.debug_frame 352296 352300 4 0.0
.debug_info 19531147 19531445 298 0.0
.debug_line 2596734 2596809 75 0.0
.debug_loclists 1583591 1583666 75 0.0
.text 476512 476536 24 0.0
lock CC3235SF_LAUNCHXL (read only) 618538 618570 32 0.0
.debug_abbrev 943799 943822 23 0.0
.debug_frame 367576 367580 4 0.0
.debug_info 20712395 20712703 308 0.0
.debug_line 2667106 2667181 75 0.0
.debug_loclists 1639283 1639358 75 0.0
.text 510116 510148 32 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553143 553159 16 0.0
.app_xip_area 444361 444377 16 0.0
lock cyw930739m2evb_01 (read/write) 539207 539231 24 0.0
.app_xip_area 425625 425649 24 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574695 574719 24 0.0
.app_xip_area 467241 467265 24 0.0
switch cyw930739m2evb_01 (read/write) 550919 550935 16 0.0
.app_xip_area 440377 440393 16 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006848 1006864 16 0.0
.text 832216 832232 16 0.0
BRD4187C (read/write) 1092928 1092952 24 0.0
.text 894124 894148 24 0.0
lock-app BRD4161A+wf200 (read/write) 1104136 1104152 16 0.0
.text 914772 914788 16 0.0
window-app BRD4187C (read/write) 1128980 1129012 32 0.0
.text 957888 957920 32 0.0
esp32 all-clusters-app c3devkit (read only) 1133006 1133044 38 0.0
.flash.text 1133006 1133044 38 0.0
k32w contact k32w0+release (read only) 589980 589996 16 0.0
.text 589444 589460 16 0.0
k32w1+release (read/write) 684860 684876 16 0.0
.text 571712 571728 16 0.0
light k32w0+release (read only) 589684 589700 16 0.0
.text 589148 589164 16 0.0
k32w1+release (read/write) 776888 776904 16 0.0
.text 654872 654888 16 0.0
lock k32w0+release (read only) 561460 561476 16 0.0
.text 560924 560940 16 0.0
linux air-purifier-app debug (read only) 2467869 2467965 96 0.0
.text 2117013 2117109 96 0.0
all-clusters-app debug (read only) 5291953 5292049 96 0.0
.text 4611875 4611971 96 0.0
all-clusters-minimal-app debug (read only) 4883241 4883337 96 0.0
.text 4382163 4382259 96 0.0
bridge-app debug (read only) 4364553 4364649 96 0.0
.text 3928995 3929091 96 0.0
chip-tool debug (read only) 10335113 10335193 80 0.0
.text 9340131 9340211 80 0.0
chip-tool-ipv6only arm64 (read only) 10213608 10213688 80 0.0
.text 9119048 9119128 80 0.0
lighting-app debug+rpc+ui (read only) 5223897 5223977 80 0.0
.text 4644355 4644435 80 0.0
lock-app debug (read only) 4464105 4464201 96 0.0
.text 4007267 4007363 96 0.0
ota-provider-app debug (read only) 4121737 4121833 96 0.0
.text 3730979 3731075 96 0.0
ota-requestor-app debug (read only) 4208025 4208105 80 0.0
.text 3809219 3809299 80 0.0
shell debug (read only) 2756497 2756593 96 0.0
.text 2405122 2405218 96 0.0
thermostat-no-ble arm64 (read only) 4359888 4359952 64 0.0
.text 3859768 3859832 64 0.0
tv-app debug (read only) 5293145 5293241 96 0.0
.text 4777171 4777267 96 0.0
tv-casting-app debug (read only) 8273169 8273265 96 0.0
.text 7527139 7527235 96 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2523096 2523160 64 0.0
.text 1485780 1485844 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1723804 1723836 32 0.0
.debug_abbrev 1327155 1327178 23 0.0
.debug_frame 468156 468160 4 0.0
.debug_info 30407239 30407589 350 0.0
.debug_line 3902398 3902467 69 0.0
.debug_loclists 2250020 2250095 75 0.0
.text 1520212 1520244 32 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1682380 1682412 32 0.0
.debug_abbrev 1267365 1267388 23 0.0
.debug_frame 461544 461548 4 0.0
.debug_info 28669316 28669653 337 0.0
.debug_line 3807467 3807536 69 0.0
.debug_loclists 2194436 2194511 75 0.0
.text 1480588 1480620 32 0.0
light cy8ckit_062s2_43012 (read/write) 1608548 1608564 16 0.0
.debug_abbrev 1109043 1109066 23 0.0
.debug_frame 424468 424472 4 0.0
.debug_info 23761973 23762282 309 0.0
.debug_line 3381763 3381834 71 0.0
.debug_loclists 2030921 2030996 75 0.0
.text 1413308 1413324 16 0.0
lock cy8ckit_062s2_43012 (read/write) 1641292 1641308 16 0.0
.debug_abbrev 1101889 1101912 23 0.0
.debug_frame 419704 419708 4 0.0
.debug_info 23567582 23567894 312 0.0
.debug_line 3333983 3334058 75 0.0
.debug_loclists 2007581 2007656 75 0.0
.text 1418788 1418804 16 0.0
qpg lighting-app qpg6105+debug (read/write) 1177188 1177212 24 0.0
.text 624032 624056 24 0.0
lock-app qpg6105+debug (read/write) 1137536 1137560 24 0.0
.text 584380 584404 24 0.0
Decreases (3 builds for esp32, linux)
platform target config section 94a6f93 3c0f5c3 change % change
esp32 all-clusters-app m5stack (read only) 1177567 1177555 -12 -0.0
.flash.text 1172183 1172171 -12 -0.0
linux chip-tool-ipv6only arm64 (read/write) 511088 511008 -80 -0.0
thermostat-no-ble arm64 (read/write) 245464 245400 -64 -0.0
Full report (53 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 94a6f93 3c0f5c3 change % change
bl602 lighting-app bl602 (read/write) 1410026 1410090 64 0.0
.bss 88488 88488 0 0.0
.data 9360 9360 0 0.0
.text 1075094 1075158 64 0.0
bl602+mfd (read/write) 1424450 1424514 64 0.0
.bss 88656 88656 0 0.0
.data 9336 9336 0 0.0
.text 1090410 1090474 64 0.0
bl602+rpc (read/write) 1457038 1457102 64 0.0
.bss 96520 96520 0 0.0
.data 9736 9736 0 0.0
.text 1106582 1106646 64 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207955 1208019 64 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32597 32597 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1552509 1552516 7 0.0
.debug_aranges 139144 139144 0 0.0
.debug_frame 509872 509908 36 0.0
.debug_info 41627092 41627256 164 0.0
.debug_line 5455554 5455627 73 0.0
.debug_loc 3666109 3666173 64 0.0
.debug_ranges 446344 446344 0 0.0
.debug_str 4096397 4096397 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106612 106612 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 599572 599572 0 0.0
.symtab 178848 178848 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
972692 972756 64 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1219067 1219131 64 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32773 32773 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1554240 1554247 7 0.0
.debug_aranges 140312 140312 0 0.0
.debug_frame 515304 515340 36 0.0
.debug_info 41667390 41667554 164 0.0
.debug_line 5495890 5495963 73 0.0
.debug_loc 3704271 3704335 64 0.0
.debug_ranges 448584 448584 0 0.0
.debug_str 4101928 4101928 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105552 105552 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 603332 603332 0 0.0
.symtab 180608 180608 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
984720 984784 64 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1308223 1308287 64 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 41061 41061 0 0.0
.bss_psram 66112 66112 0 0.0
.comment 48 48 0 0.0
.data 4120 4120 0 0.0
.debug_abbrev 1733507 1733514 7 0.0
.debug_aranges 147760 147760 0 0.0
.debug_frame 538916 538952 36 0.0
.debug_info 46772680 4677284 165 0.0
.debug_line 5885975 5886048 73 0.0
.debug_loc 3873748 3873812 64 0.0
.debug_ranges 473912 473912 0 0.0
.debug_str 4524327 4524327 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121512 121512 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 663529 663529 0 0.0
.symtab 197968 197968 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1048500 1048564 64 0.0
bl706-eth (read/write) 995281 995345 64 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 27752 27752 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1071636 1071643 7 0.0
.debug_aranges 111976 111976 0 0.0
.debug_frame 413804 413840 36 0.0
.debug_info 22567447 22567607 160 0.0
.debug_line 4147078 4147151 73 0.0
.debug_loc 3083767 3083831 64 0.0
.debug_ranges 364760 364760 0 0.0
.debug_str 3639434 3639434 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99252 99252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 458020 458020 0 0.0
.symtab 133488 133488 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
738236 738300 64 0.0
bl706-wifi (read/write) 1230126 1230190 64 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 14637 14637 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1187419 1187426 7 0.0
.debug_aranges 119640 119640 0 0.0
.debug_frame 619852 619876 24 0.0
.debug_info 23955013 23955176 163 0.0
.debug_line 4571988 4572051 63 0.0
.debug_loc 3270841 3270905 64 0.0
.debug_ranges 392616 392616 0 0.0
.debug_str 3740884 3740884 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120112 120112 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 507125 507125 0 0.0
.symtab 152784 152784 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
962350 962414 64 0.0
bl702l lighting-app bl702l (read/write) 1179268 1179332 64 0.0
.boot2 400 400 0 0.0
.bss 20576 20576 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4936 4936 0 0.0
.debug_abbrev 1552770 1552777 7 0.0
.debug_aranges 134352 134352 0 0.0
.debug_frame 491828 491864 36 0.0
.debug_info 41444589 41444753 164 0.0
.debug_line 5383600 5383673 73 0.0
.debug_loc 3616635 3616699 64 0.0
.debug_ranges 454504 454504 0 0.0
.debug_str 4126147 4126147 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100768 100768 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 603102 603102 0 0.0
.symtab 179472 179472 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
962600 962664 64 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1189968 1190032 64 0.0
.boot2 400 400 0 0.0
.bss 20752 20752 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1554516 1554523 7 0.0
.debug_aranges 135520 135520 0 0.0
.debug_frame 497256 497292 36 0.0
.debug_info 41486930 41487094 164 0.0
.debug_line 5423813 5423886 73 0.0
.debug_loc 3654797 3654861 64 0.0
.debug_ranges 456744 456744 0 0.0
.debug_str 4131668 4131668 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99708 99708 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 606930 606930 0 0.0
.symtab 181264 181264 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
974720 974784 64 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736011 736027 16 0.0
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84463 84463 0 0.0
.text 651160 651176 16 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757579 757595 16 0.0
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 80007 80007 0 0.0
.text 677180 677196 16 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744915 744939 24 0.0
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 106095 106095 0 0.0
.text 638428 638452 24 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695723 695739 16 0.0
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80247 80247 0 0.0
.text 615088 615104 16 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681411 16 0.0
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 76079 76079 0 0.0
.text 604928 604944 16 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 562346 562370 24 0.0
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 903139 903162 23 0.0
.debug_aranges 104600 104600 0 0.0
.debug_frame 352296 352300 4 0.0
.debug_info 19531147 19531445 298 0.0
.debug_line 2596734 2596809 75 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1583591 1583666 75 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107957 107957 0 0.0
.debug_str 3402449 3402449 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83714 83714 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 468388 468388 0 0.0
.symtab 279504 279504 0 0.0
.text 476512 476536 24 0.0
lock CC3235SF_LAUNCHXL (read only) 618538 618570 32 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 943799 943822 23 0.0
.debug_aranges 109064 109064 0 0.0
.debug_frame 367576 367580 4 0.0
.debug_info 20712395 20712703 308 0.0
.debug_line 2667106 2667181 75 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1639283 1639358 75 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112494 112494 0 0.0
.debug_str 3466620 3466620 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106298 106298 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 517624 517624 0 0.0
.symtab 299120 299120 0 0.0
.text 0 0 0 0.0
510116 510148 32 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553143 553159 16 0.0
.app_xip_area 444361 444377 16 0.0
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539207 539231 24 0.0
.app_xip_area 425625 425649 24 0.0
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574695 574719 24 0.0
.app_xip_area 467241 467265 24 0.0
.bss 62496 62496 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 550919 550935 16 0.0
.app_xip_area 440377 440393 16 0.0
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006848 1006864 16 0.0
.bss 171920 171920 0 0.0
.data 2692 2692 0 0.0
.text 832216 832232 16 0.0
BRD4187C (read/write) 1092928 1092952 24 0.0
.bss 195484 195484 0 0.0
.data 3300 3300 0 0.0
.text 894124 894148 24 0.0
lock-app BRD4161A+wf200 (read/write) 1104136 1104152 16 0.0
.bss 186632 186632 0 0.0
.data 2708 2708 0 0.0
.text 914772 914788 16 0.0
window-app BRD4187C (read/write) 1128980 1129012 32 0.0
.bss 167900 167900 0 0.0
.data 3172 3172 0 0.0
.text 957888 957920 32 0.0
esp32 all-clusters-app c3devkit (read only) 1133006 1133044 38 0.0
(read/write) 1670492 1670492 0 0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241704 241704 0 0.0
.flash.text 1133006 1133044 38 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1177567 1177555 -12 -0.0
(read/write) 520324 520324 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273372 273372 0 0.0
.flash.text 1172183 1172171 -12 -0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 589980 589996 16 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 589444 589460 16 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 684860 684876 16 0.0
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 571712 571728 16 0.0
light k32w0+release (read only) 589684 589700 16 0.0
(read/write) 87184 87184 0 0.0
.bss 70440 70440 0 0.0
.data 2120 2120 0 0.0
.text 589148 589164 16 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776888 776904 16 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654872 654888 16 0.0
lock k32w0+release (read only) 561460 561476 16 0.0
(read/write) 85012 85012 0 0.0
.bss 68328 68328 0 0.0
.data 2060 2060 0 0.0
.text 560924 560940 16 0.0
linux air-purifier-app debug (read only) 2467869 2467965 96 0.0
(read/write) 126264 126264 0 0.0
.bss 46608 46608 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72184 72184 0 0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 176960 176960 0 0.0
.text 2117013 2117109 96 0.0
all-clusters-app debug (read only) 5291953 5292049 96 0.0
(read/write) 418872 418872 0 0.0
.bss 128944 128944 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278848 278848 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 299884 299884 0 0.0
.text 4611875 4611971 96 0.0
all-clusters-minimal-app debug (read only) 4883241 4883337 96 0.0
(read/write) 233016 233016 0 0.0
.bss 126672 126672 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95456 95456 0 0.0
.dynamic 624 624 0 0.0
.got 5320 5320 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 269885 269885 0 0.0
.text 4382163 4382259 96 0.0
bridge-app debug (read only) 4364553 4364649 96 0.0
(read/write) 215128 215128 0 0.0
.bss 118872 118872 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84784 84784 0 0.0
.dynamic 624 624 0 0.0
.got 5288 5288 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 217853 217853 0 0.0
.text 3928995 3929091 96 0.0
chip-tool debug (read only) 10335113 10335193 80 0.0
(read/write) 447968 447968 0 0.0
.bss 93720 93720 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 342040 342040 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 390569 390569 0 0.0
.text 9340131 9340211 80 0.0
chip-tool-ipv6only arm64 (read only) 10213608 10213688 80 0.0
(read/write) 511088 511008 -80 -0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 379536 379536 0 0.0
.dynamic 512 512 0 0.0
.got 18592 18592 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 317088 317088 0 0.0
.text 9119048 9119128 80 0.0
lighting-app debug+rpc+ui (read only) 5223897 5223977 80 0.0
(read/write) 223120 223120 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92992 92992 0 0.0
.dynamic 672 672 0 0.0
.got 5904 5904 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 336244 336244 0 0.0
.text 4644355 4644435 80 0.0
lock-app debug (read only) 4464105 4464201 96 0.0
(read/write) 203256 203256 0 0.0
.bss 113392 113392 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79464 79464 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247165 247165 0 0.0
.text 4007267 4007363 96 0.0
ota-provider-app debug (read only) 4121737 4121833 96 0.0
(read/write) 192192 192192 0 0.0
.bss 113536 113536 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68816 68816 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199837 199837 0 0.0
.text 3730979 3731075 96 0.0
ota-requestor-app debug (read only) 4208025 4208105 80 0.0
(read/write) 196408 196408 0 0.0
.bss 114560 114560 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 71760 71760 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203581 203581 0 0.0
.text 3809219 3809299 80 0.0
shell debug (read only) 2756497 2756593 96 0.0
(read/write) 149120 149120 0 0.0
.bss 59592 59592 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82928 82928 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180640 180640 0 0.0
.text 2405122 2405218 96 0.0
thermostat-no-ble arm64 (read only) 4359888 4359952 64 0.0
(read/write) 245464 245400 -64 -0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 101624 101624 0 0.0
.dynamic 512 512 0 0.0
.got 11904 11904 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161340 161340 0 0.0
.text 3859768 3859832 64 0.0
tv-app debug (read only) 5293145 5293241 96 0.0
(read/write) 352016 352016 0 0.0
.bss 243104 243104 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96512 96512 0 0.0
.dynamic 624 624 0 0.0
.got 5584 5584 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 271821 271821 0 0.0
.text 4777171 4777267 96 0.0
tv-casting-app debug (read only) 8273169 8273265 96 0.0
(read/write) 315224 315224 0 0.0
.bss 155872 155872 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 150032 150032 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 338776 338776 0 0.0
.text 7527139 7527235 96 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523096 2523160 64 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1485780 1485844 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 838136 0 0.0
(read/write) 1723804 1723836 32 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192708 192708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2496 2496 0 0.0
.debug_abbrev 1327155 1327178 23 0.0
.debug_aranges 141280 141280 0 0.0
.debug_frame 468156 468160 4 0.0
.debug_info 30407239 30407589 350 0.0
.debug_line 3902398 3902467 69 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2250020 2250095 75 0.0
.debug_rnglists 152070 152070 0 0.0
.debug_str 4129353 4129353 0 0.0
.heap 838136 838136 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 798910 798910 0 0.0
.symtab 494336 494336 0 0.0
.text 0 0 0 0.0
1520212 1520244 32 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 839936 0 0.0
(read/write) 1682380 1682412 32 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190932 190932 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1267365 1267388 23 0.0
.debug_aranges 137496 137496 0 0.0
.debug_frame 461544 461548 4 0.0
.debug_info 28669316 28669653 337 0.0
.debug_line 3807467 3807536 69 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2194436 2194511 75 0.0
.debug_rnglists 147885 147885 0 0.0
.debug_str 4022090 4022090 0 0.0
.heap 839936 839936 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 743265 743265 0 0.0
.symtab 475392 475392 0 0.0
.text 1480588 1480620 32 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1608548 1608564 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1109043 1109066 23 0.0
.debug_aranges 127568 127568 0 0.0
.debug_frame 424468 424472 4 0.0
.debug_info 23761973 23762282 309 0.0
.debug_line 3381763 3381834 71 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2030921 2030996 75 0.0
.debug_rnglists 137431 137431 0 0.0
.debug_str 3828912 3828912 0 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 656434 656434 0 0.0
.symtab 436896 436896 0 0.0
.text 1413308 1413324 16 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1641292 1641308 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2376 2376 0 0.0
.debug_abbrev 1101889 1101912 23 0.0
.debug_aranges 126248 126248 0 0.0
.debug_frame 419704 419708 4 0.0
.debug_info 23567582 23567894 312 0.0
.debug_line 3333983 3334058 75 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2007581 2007656 75 0.0
.debug_rnglists 135442 135442 0 0.0
.debug_str 3791049 3791049 0 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 629901 629901 0 0.0
.symtab 428432 428432 0 0.0
.text 1418788 1418804 16 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177188 1177212 24 0.0
.bss 100584 100584 0 0.0
.data 744 744 0 0.0
.text 624032 624056 24 0.0
lock-app qpg6105+debug (read/write) 1137536 1137560 24 0.0
.bss 95328 95328 0 0.0
.data 776 776 0 0.0
.text 584380 584404 24 0.0

Verified

This commit was signed with the committer’s verified signature.
ksperling-apple Karsten Sperling
This code was not handling CHIP_ERROR_WRONG_TLV_TYPE correctly. Split into
separate Next() and Expect() calls to simplify the logic.
Copy link

github-actions bot commented Nov 2, 2023

PR #30188: Size comparison from 94a6f93 to 70c709a

Increases (21 builds for bl602, bl702, bl702l, cc32xx, efr32, k32w, linux, psoc6)
platform target config section 94a6f93 70c709a change % change
bl602 lighting-app bl602 .text 1075094 1075110 16 0.0
bl602+mfd .text 1090410 1090426 16 0.0
bl602+rpc .text 1106582 1106598 16 0.0
bl702 lighting-app bl702 .debug_abbrev 1552509 1552516 7 0.0
.debug_frame 509872 509876 4 0.0
.debug_line 5455554 5455569 15 0.0
.text 972692 972708 16 0.0
bl702+mfd .debug_abbrev 1554240 1554247 7 0.0
.debug_frame 515304 515308 4 0.0
.debug_line 5495890 5495905 15 0.0
.text 984720 984736 16 0.0
bl702+rpc .debug_abbrev 1733507 1733514 7 0.0
.debug_frame 538916 538920 4 0.0
.debug_line 5885975 5885990 15 0.0
.text 1048500 1048516 16 0.0
bl706-eth .debug_abbrev 1071636 1071643 7 0.0
.debug_frame 413804 413808 4 0.0
.debug_line 4147078 4147093 15 0.0
.debug_loc 3083767 3083772 5 0.0
.text 738236 738252 16 0.0
bl706-wifi .debug_abbrev 1187419 1187426 7 0.0
.debug_line 4571988 4571993 5 0.0
.debug_loc 3270841 3270874 33 0.0
.text 962350 962360 10 0.0
bl702l lighting-app bl702l .debug_abbrev 1552770 1552777 7 0.0
.debug_frame 491828 491832 4 0.0
.debug_line 5383600 5383615 15 0.0
.text 962600 962616 16 0.0
bl702l+mfd .debug_abbrev 1554516 1554523 7 0.0
.debug_frame 497256 497260 4 0.0
.debug_line 5423813 5423828 15 0.0
.text 974720 974736 16 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL .debug_abbrev 903139 903162 23 0.0
.debug_info 19531147 19531219 72 0.0
.debug_line 2596734 2596752 18 0.0
.debug_loclists 1583591 1583635 44 0.0
lock CC3235SF_LAUNCHXL .debug_abbrev 943799 943822 23 0.0
.debug_info 20712395 20712477 82 0.0
.debug_line 2667106 2667124 18 0.0
.debug_loclists 1639283 1639326 43 0.0
efr32 lighting-app BRD4187C (read/write) 1092928 1092944 16 0.0
.text 894124 894140 16 0.0
k32w contact k32w1+release (read/write) 684860 684868 8 0.0
.text 571712 571720 8 0.0
light k32w0+release (read only) 589684 589692 8 0.0
.text 589148 589156 8 0.0
linux chip-tool-ipv6only arm64 (read/write) 511088 511328 240 0.0
thermostat-no-ble arm64 (read/write) 245464 245584 120 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1327155 1327178 23 0.0
.debug_info 30407239 30407381 142 0.0
.debug_line 3902398 3902416 18 0.0
.debug_loclists 2250020 2250056 36 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1267365 1267388 23 0.0
.debug_info 28669316 28669445 129 0.0
.debug_line 3807467 3807485 18 0.0
.debug_loclists 2194436 2194472 36 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1109043 1109066 23 0.0
.debug_info 23761973 23762074 101 0.0
.debug_line 3381763 3381783 20 0.0
.debug_loclists 2030921 2030957 36 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1101889 1101912 23 0.0
.debug_info 23567582 23567686 104 0.0
.debug_line 3333983 3334007 24 0.0
.debug_loclists 2007581 2007617 36 0.0
Decreases (62 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, psoc6, qpg, telink)
platform target config section 94a6f93 70c709a change % change
bl602 lighting-app bl602 (read/write) 1410026 1409994 -32 -0.0
bl602+mfd (read/write) 1424450 1424418 -32 -0.0
bl602+rpc (read/write) 1457038 1457014 -24 -0.0
bl702 lighting-app bl702 (read/write) 1207955 1207927 -28 -0.0
.debug_aranges 139144 139136 -8 -0.0
.debug_info 41627092 41624053 -3039 -0.0
.debug_loc 3666109 3666086 -23 -0.0
.debug_ranges 446344 446336 -8 -0.0
.debug_str 4096397 4096228 -169 -0.0
.rodata 106612 106568 -44 -0.0
.strtab 599572 599476 -96 -0.0
.symtab 178848 178832 -16 -0.0
bl702+mfd (read/write) 1219067 1219039 -28 -0.0
.debug_aranges 140312 140304 -8 -0.0
.debug_info 41667390 41664351 -3039 -0.0
.debug_loc 3704271 3704248 -23 -0.0
.debug_ranges 448584 448576 -8 -0.0
.debug_str 4101928 4101759 -169 -0.0
.rodata 105552 105508 -44 -0.0
.strtab 603332 603236 -96 -0.0
.symtab 180608 180592 -16 -0.0
bl702+rpc (read/write) 1308223 1308195 -28 -0.0
.debug_aranges 147760 147752 -8 -0.0
.debug_info 46772680 46769603 -3077 -0.0
.debug_loc 3873748 3873725 -23 -0.0
.debug_ranges 473912 473904 -8 -0.0
.debug_str 4524327 4524158 -169 -0.0
.rodata 121512 121468 -44 -0.0
.strtab 663529 663433 -96 -0.0
.symtab 197968 197952 -16 -0.0
bl706-eth (read/write) 995281 995253 -28 -0.0
.debug_aranges 111976 111968 -8 -0.0
.debug_info 22567447 22564560 -2887 -0.0
.debug_ranges 364760 364752 -8 -0.0
.debug_str 3639434 3639265 -169 -0.0
.rodata 99252 99208 -44 -0.0
.strtab 458020 457924 -96 -0.0
.symtab 133488 133472 -16 -0.0
bl706-wifi (read/write) 1230126 1230090 -36 -0.0
.debug_aranges 119640 119632 -8 -0.0
.debug_frame 619852 619832 -20 -0.0
.debug_info 23955013 23952051 -2962 -0.0
.debug_ranges 392616 392608 -8 -0.0
.debug_str 3740884 3740715 -169 -0.0
.rodata 120112 120068 -44 -0.0
.strtab 507125 507029 -96 -0.0
.symtab 152784 152768 -16 -0.0
bl702l lighting-app bl702l (read/write) 1179268 1178728 -540 -0.0
.debug_aranges 134352 134344 -8 -0.0
.debug_info 41444589 41441511 -3078 -0.0
.debug_loc 3616635 3616624 -11 -0.0
.debug_ranges 454504 454496 -8 -0.0
.debug_str 4126147 4125978 -169 -0.0
.rodata 100768 100724 -44 -0.0
.strtab 603102 603006 -96 -0.0
.symtab 179472 179456 -16 -0.0
bl702l+mfd (read/write) 1189968 1189940 -28 -0.0
.debug_aranges 135520 135512 -8 -0.0
.debug_info 41486930 41483852 -3078 -0.0
.debug_loc 3654797 3654786 -11 -0.0
.debug_ranges 456744 456736 -8 -0.0
.debug_str 4131668 4131499 -169 -0.0
.rodata 99708 99664 -44 -0.0
.strtab 606930 606834 -96 -0.0
.symtab 181264 181248 -16 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736011 735963 -48 -0.0
.rodata 84463 84431 -32 -0.0
.text 651160 651144 -16 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757579 757571 -8 -0.0
.rodata 80007 79999 -8 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744915 744867 -48 -0.0
.rodata 106095 106055 -40 -0.0
.text 638428 638420 -8 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695723 695667 -56 -0.0
.rodata 80247 80207 -40 -0.0
.text 615088 615072 -16 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681347 -48 -0.0
.rodata 76079 76047 -32 -0.0
.text 604928 604912 -16 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 562346 562274 -72 -0.0
.debug_aranges 104600 104592 -8 -0.0
.debug_frame 352296 352276 -20 -0.0
.debug_rnglists 107957 107951 -6 -0.0
.debug_str 3402449 3402275 -174 -0.0
.rodata 83714 83666 -48 -0.1
.strtab 468388 468287 -101 -0.0
.symtab 279504 279440 -64 -0.0
.text 476512 476488 -24 -0.0
lock CC3235SF_LAUNCHXL (read only) 618538 618474 -64 -0.0
.debug_aranges 109064 109056 -8 -0.0
.debug_frame 367576 367556 -20 -0.0
.debug_rnglists 112494 112488 -6 -0.0
.debug_str 3466620 3466446 -174 -0.0
.rodata 106298 106250 -48 -0.0
.strtab 517624 517523 -101 -0.0
.symtab 299120 299056 -64 -0.0
.text 510116 510100 -16 -0.0
cyw30739 ota-requestor cyw930739m2evb_01 (read/write) 574695 574639 -56 -0.0
.app_xip_area 467241 467185 -56 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006848 1006792 -56 -0.0
.text 832216 832160 -56 -0.0
window-app BRD4187C (read/write) 1128980 1128932 -48 -0.0
.text 957888 957840 -48 -0.0
esp32 all-clusters-app c3devkit (read only) 1133006 1132996 -10 -0.0
(read/write) 1670492 1670452 -40 -0.0
.flash.rodata 241704 241664 -40 -0.0
.flash.text 1133006 1132996 -10 -0.0
m5stack (read only) 1177567 1177551 -16 -0.0
.flash.text 1172183 1172167 -16 -0.0
linux air-purifier-app debug (read only) 2467869 2467733 -136 -0.0
(read/write) 126264 126232 -32 -0.0
.data.rel.ro 72184 72168 -16 -0.0
.rodata 176960 176928 -32 -0.0
.text 2117013 2116981 -32 -0.0
all-clusters-app debug (read only) 5291953 5291817 -136 -0.0
(read/write) 418872 418840 -32 -0.0
.data.rel.ro 278848 278816 -32 -0.0
.rodata 299884 299852 -32 -0.0
.text 4611875 4611843 -32 -0.0
all-clusters-minimal-app debug (read only) 4883241 4883105 -136 -0.0
.data.rel.ro 95456 95440 -16 -0.0
.rodata 269885 269853 -32 -0.0
.text 4382163 4382131 -32 -0.0
bridge-app debug (read only) 4364553 4364417 -136 -0.0
(read/write) 215128 215096 -32 -0.0
.data.rel.ro 84784 84768 -16 -0.0
.rodata 217853 217821 -32 -0.0
.text 3928995 3928963 -32 -0.0
chip-tool debug (read only) 10335113 10334801 -312 -0.0
(read/write) 447968 447936 -32 -0.0
.data.rel.ro 342040 341992 -48 -0.0
.rodata 390569 390537 -32 -0.0
.text 9340131 9339923 -208 -0.0
chip-tool-ipv6only arm64 (read only) 10213608 10213352 -256 -0.0
.data.rel.ro 379536 379504 -32 -0.0
.rodata 317088 317056 -32 -0.0
.text 9119048 9118872 -176 -0.0
lighting-app debug+rpc+ui (read only) 5223897 5223761 -136 -0.0
(read/write) 223120 223088 -32 -0.0
.data.rel.ro 92992 92976 -16 -0.0
.rodata 336244 336212 -32 -0.0
.text 4644355 4644323 -32 -0.0
lock-app debug (read only) 4464105 4463969 -136 -0.0
(read/write) 203256 203224 -32 -0.0
.data.rel.ro 79464 79432 -32 -0.0
.rodata 247165 247133 -32 -0.0
.text 4007267 4007235 -32 -0.0
ota-provider-app debug (read only) 4121737 4121601 -136 -0.0
(read/write) 192192 192160 -32 -0.0
.data.rel.ro 68816 68784 -32 -0.0
.rodata 199837 199805 -32 -0.0
.text 3730979 3730947 -32 -0.0
ota-requestor-app debug (read only) 4208025 4207889 -136 -0.0
.data.rel.ro 71760 71744 -16 -0.0
.rodata 203581 203549 -32 -0.0
.text 3809219 3809187 -32 -0.0
shell debug (read only) 2756497 2756361 -136 -0.0
.data.rel.ro 82928 82912 -16 -0.0
.rodata 180640 180608 -32 -0.0
.text 2405122 2405090 -32 -0.0
thermostat-no-ble arm64 (read only) 4359888 4359776 -112 -0.0
.data.rel.ro 101624 101616 -8 -0.0
.rodata 161340 161308 -32 -0.0
.text 3859768 3859704 -64 -0.0
tv-app debug (read only) 5293145 5292833 -312 -0.0
(read/write) 352016 351984 -32 -0.0
.data.rel.ro 96512 96480 -32 -0.0
.rodata 271821 271789 -32 -0.0
.text 4777171 4776963 -208 -0.0
tv-casting-app debug (read only) 8273169 8272857 -312 -0.0
(read/write) 315224 315192 -32 -0.0
.data.rel.ro 150032 150000 -32 -0.0
.rodata 338776 338744 -32 -0.0
.text 7527139 7526931 -208 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1179852 1178892 -960 -0.1
rodata 118936 118536 -400 -0.3
text 828032 827476 -556 -0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1327272 1326328 -944 -0.1
rodata 134968 134568 -400 -0.3
text 761672 761120 -552 -0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161664 1160720 -944 -0.1
rodata 113940 113540 -400 -0.4
text 814592 814036 -556 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1723804 1723764 -40 -0.0
.debug_aranges 141280 141272 -8 -0.0
.debug_frame 468156 468136 -20 -0.0
.debug_rnglists 152070 152064 -6 -0.0
.debug_str 4129353 4129184 -169 -0.0
.strtab 798910 798814 -96 -0.0
.symtab 494336 494272 -64 -0.0
.text 1520212 1520172 -40 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1682380 1682340 -40 -0.0
.debug_aranges 137496 137488 -8 -0.0
.debug_frame 461544 461524 -20 -0.0
.debug_rnglists 147885 147879 -6 -0.0
.debug_str 4022090 4021921 -169 -0.0
.strtab 743265 743169 -96 -0.0
.symtab 475392 475328 -64 -0.0
.text 1480588 1480548 -40 -0.0
light cy8ckit_062s2_43012 (read/write) 1608548 1608484 -64 -0.0
.debug_aranges 127568 127560 -8 -0.0
.debug_frame 424468 424448 -20 -0.0
.debug_rnglists 137431 137425 -6 -0.0
.debug_str 3828912 3828743 -169 -0.0
.strtab 656434 656338 -96 -0.0
.symtab 436896 436832 -64 -0.0
.text 1413308 1413244 -64 -0.0
lock cy8ckit_062s2_43012 (read/write) 1641292 1641236 -56 -0.0
.debug_aranges 126248 126240 -8 -0.0
.debug_frame 419704 419684 -20 -0.0
.debug_rnglists 135442 135436 -6 -0.0
.debug_str 3791049 3790880 -169 -0.0
.strtab 629901 629805 -96 -0.0
.symtab 428432 428368 -64 -0.0
.text 1418788 1418732 -56 -0.0
qpg lighting-app qpg6105+debug (read/write) 1177188 1177148 -40 -0.0
.text 624032 623992 -40 -0.0
lock-app qpg6105+debug (read/write) 1137536 1137488 -48 -0.0
.text 584380 584332 -48 -0.0
telink air-quality-sensor-app tlsr9528a (read/write) 857092 856016 -1076 -0.1
text 604466 603824 -642 -0.1
all-clusters-app tlsr9518adk80d (read/write) 1078588 1077520 -1068 -0.1
text 758106 757464 -642 -0.1
all-clusters-minimal-app tlsr9528a (read/write) 1077312 1076236 -1076 -0.1
text 744622 743980 -642 -0.1
bridge-app tlsr9518adk80d (read/write) 932260 931192 -1068 -0.1
text 641662 641020 -642 -0.1
contact-sensor-app tlsr9528a (read/write) 860368 859300 -1068 -0.1
text 607564 606922 -642 -0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 962448 961372 -1076 -0.1
text 683930 683288 -642 -0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1088300 1087232 -1068 -0.1
text 762332 761690 -642 -0.1
lock-app-dfu tlsr9528a (read/write) 918788 917720 -1068 -0.1
text 638392 637750 -642 -0.1
ota-requestor-app tlsr9518adk80d (read/write) 945604 944536 -1068 -0.1
text 657456 656814 -642 -0.1
pump-app tlsr9528a (read/write) 864204 863136 -1068 -0.1
text 611738 611096 -642 -0.1
pump-controller-app tlsr9518adk80d (read/write) 805072 803996 -1076 -0.1
text 578774 578132 -642 -0.1
resource-monitoring-app tlsr9518adk80d (read/write) 820768 819700 -1068 -0.1
text 589386 588744 -642 -0.1
shell tlsr9518adk80d (read/write) 709036 707912 -1124 -0.2
text 462008 461320 -688 -0.1
smoke_co_alarm-app tlsr9528a (read/write) 862972 861904 -1068 -0.1
text 611100 610458 -642 -0.1
temperature-measurement-app tlsr9528a (read/write) 848008 846940 -1068 -0.1
text 598272 597630 -642 -0.1
thermostat tlsr9518adk80d (read/write) 826144 825076 -1068 -0.1
text 594130 593488 -642 -0.1
window-covering tlsr9518adk80d (read/write) 823612 822536 -1076 -0.1
text 591178 590536 -642 -0.1
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 94a6f93 70c709a change % change
bl602 lighting-app bl602 (read/write) 1410026 1409994 -32 -0.0
.bss 88488 88488 0 0.0
.data 9360 9360 0 0.0
.text 1075094 1075110 16 0.0
bl602+mfd (read/write) 1424450 1424418 -32 -0.0
.bss 88656 88656 0 0.0
.data 9336 9336 0 0.0
.text 1090410 1090426 16 0.0
bl602+rpc (read/write) 1457038 1457014 -24 -0.0
.bss 96520 96520 0 0.0
.data 9736 9736 0 0.0
.text 1106582 1106598 16 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207955 1207927 -28 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32597 32597 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1552509 1552516 7 0.0
.debug_aranges 139144 139136 -8 -0.0
.debug_frame 509872 509876 4 0.0
.debug_info 41627092 41624053 -3039 -0.0
.debug_line 5455554 5455569 15 0.0
.debug_loc 3666109 3666086 -23 -0.0
.debug_ranges 446344 446336 -8 -0.0
.debug_str 4096397 4096228 -169 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106612 106568 -44 -0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 599572 599476 -96 -0.0
.symtab 178848 178832 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
972692 972708 16 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1219067 1219039 -28 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32773 32773 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1554240 1554247 7 0.0
.debug_aranges 140312 140304 -8 -0.0
.debug_frame 515304 515308 4 0.0
.debug_info 41667390 41664351 -3039 -0.0
.debug_line 5495890 5495905 15 0.0
.debug_loc 3704271 3704248 -23 -0.0
.debug_ranges 448584 448576 -8 -0.0
.debug_str 4101928 4101759 -169 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105552 105508 -44 -0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 603332 603236 -96 -0.0
.symtab 180608 180592 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
984720 984736 16 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1308223 1308195 -28 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 41061 41061 0 0.0
.bss_psram 66112 66112 0 0.0
.comment 48 48 0 0.0
.data 4120 4120 0 0.0
.debug_abbrev 1733507 1733514 7 0.0
.debug_aranges 147760 147752 -8 -0.0
.debug_frame 538916 538920 4 0.0
.debug_info 46772680 46769603 -3077 -0.0
.debug_line 5885975 5885990 15 0.0
.debug_loc 3873748 3873725 -23 -0.0
.debug_ranges 473912 473904 -8 -0.0
.debug_str 4524327 4524158 -169 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121512 121468 -44 -0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 663529 663433 -96 -0.0
.symtab 197968 197952 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1048500 1048516 16 0.0
bl706-eth (read/write) 995281 995253 -28 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 27752 27752 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1071636 1071643 7 0.0
.debug_aranges 111976 111968 -8 -0.0
.debug_frame 413804 413808 4 0.0
.debug_info 22567447 22564560 -2887 -0.0
.debug_line 4147078 4147093 15 0.0
.debug_loc 3083767 3083772 5 0.0
.debug_ranges 364760 364752 -8 -0.0
.debug_str 3639434 3639265 -169 -0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99252 99208 -44 -0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 458020 457924 -96 -0.0
.symtab 133488 133472 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
738236 738252 16 0.0
bl706-wifi (read/write) 1230126 1230090 -36 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 14637 14637 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1187419 1187426 7 0.0
.debug_aranges 119640 119632 -8 -0.0
.debug_frame 619852 619832 -20 -0.0
.debug_info 23955013 23952051 -2962 -0.0
.debug_line 4571988 4571993 5 0.0
.debug_loc 3270841 3270874 33 0.0
.debug_ranges 392616 392608 -8 -0.0
.debug_str 3740884 3740715 -169 -0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120112 120068 -44 -0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 507125 507029 -96 -0.0
.symtab 152784 152768 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
962350 962360 10 0.0
bl702l lighting-app bl702l (read/write) 1179268 1178728 -540 -0.0
.boot2 400 400 0 0.0
.bss 20576 20576 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4936 4936 0 0.0
.debug_abbrev 1552770 1552777 7 0.0
.debug_aranges 134352 134344 -8 -0.0
.debug_frame 491828 491832 4 0.0
.debug_info 41444589 41441511 -3078 -0.0
.debug_line 5383600 5383615 15 0.0
.debug_loc 3616635 3616624 -11 -0.0
.debug_ranges 454504 454496 -8 -0.0
.debug_str 4126147 4125978 -169 -0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100768 100724 -44 -0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 603102 603006 -96 -0.0
.symtab 179472 179456 -16 -0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
962600 962616 16 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1189968 1189940 -28 -0.0
.boot2 400 400 0 0.0
.bss 20752 20752 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1554516 1554523 7 0.0
.debug_aranges 135520 135512 -8 -0.0
.debug_frame 497256 497260 4 0.0
.debug_info 41486930 41483852 -3078 -0.0
.debug_line 5423813 5423828 15 0.0
.debug_loc 3654797 3654786 -11 -0.0
.debug_ranges 456744 456736 -8 -0.0
.debug_str 4131668 4131499 -169 -0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99708 99664 -44 -0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 606930 606834 -96 -0.0
.symtab 181264 181248 -16 -0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
974720 974736 16 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736011 735963 -48 -0.0
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84463 84431 -32 -0.0
.text 651160 651144 -16 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757579 757571 -8 -0.0
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 80007 79999 -8 -0.0
.text 677180 677180 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744915 744867 -48 -0.0
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 106095 106055 -40 -0.0
.text 638428 638420 -8 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695723 695667 -56 -0.0
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80247 80207 -40 -0.0
.text 615088 615072 -16 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681347 -48 -0.0
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 76079 76047 -32 -0.0
.text 604928 604912 -16 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 562346 562274 -72 -0.0
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 903139 903162 23 0.0
.debug_aranges 104600 104592 -8 -0.0
.debug_frame 352296 352276 -20 -0.0
.debug_info 19531147 19531219 72 0.0
.debug_line 2596734 2596752 18 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1583591 1583635 44 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107957 107951 -6 -0.0
.debug_str 3402449 3402275 -174 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83714 83666 -48 -0.1
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 468388 468287 -101 -0.0
.symtab 279504 279440 -64 -0.0
.text 476512 476488 -24 -0.0
lock CC3235SF_LAUNCHXL (read only) 618538 618474 -64 -0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 943799 943822 23 0.0
.debug_aranges 109064 109056 -8 -0.0
.debug_frame 367576 367556 -20 -0.0
.debug_info 20712395 20712477 82 0.0
.debug_line 2667106 2667124 18 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1639283 1639326 43 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112494 112488 -6 -0.0
.debug_str 3466620 3466446 -174 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106298 106250 -48 -0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 517624 517523 -101 -0.0
.symtab 299120 299056 -64 -0.0
.text 0 0 0 0.0
510116 510100 -16 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553143 553143 0 0.0
.app_xip_area 444361 444361 0 0.0
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539207 539207 0 0.0
.app_xip_area 425625 425625 0 0.0
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574695 574639 -56 -0.0
.app_xip_area 467241 467185 -56 -0.0
.bss 62496 62496 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 550919 550919 0 0.0
.app_xip_area 440377 440377 0 0.0
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006848 1006792 -56 -0.0
.bss 171920 171920 0 0.0
.data 2692 2692 0 0.0
.text 832216 832160 -56 -0.0
BRD4187C (read/write) 1092928 1092944 16 0.0
.bss 195484 195484 0 0.0
.data 3300 3300 0 0.0
.text 894124 894140 16 0.0
lock-app BRD4161A+wf200 (read/write) 1104136 1104136 0 0.0
.bss 186632 186632 0 0.0
.data 2708 2708 0 0.0
.text 914772 914772 0 0.0
window-app BRD4187C (read/write) 1128980 1128932 -48 -0.0
.bss 167900 167900 0 0.0
.data 3172 3172 0 0.0
.text 957888 957840 -48 -0.0
esp32 all-clusters-app c3devkit (read only) 1133006 1132996 -10 -0.0
(read/write) 1670492 1670452 -40 -0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241704 241664 -40 -0.0
.flash.text 1133006 1132996 -10 -0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1177567 1177551 -16 -0.0
(read/write) 520324 520324 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273372 273372 0 0.0
.flash.text 1172183 1172167 -16 -0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 589980 589980 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 589444 589444 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 684860 684868 8 0.0
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 571712 571720 8 0.0
light k32w0+release (read only) 589684 589692 8 0.0
(read/write) 87184 87184 0 0.0
.bss 70440 70440 0 0.0
.data 2120 2120 0 0.0
.text 589148 589156 8 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776888 776888 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654872 654872 0 0.0
lock k32w0+release (read only) 561460 561460 0 0.0
(read/write) 85012 85012 0 0.0
.bss 68328 68328 0 0.0
.data 2060 2060 0 0.0
.text 560924 560924 0 0.0
linux air-purifier-app debug (read only) 2467869 2467733 -136 -0.0
(read/write) 126264 126232 -32 -0.0
.bss 46608 46608 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72184 72168 -16 -0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 176960 176928 -32 -0.0
.text 2117013 2116981 -32 -0.0
all-clusters-app debug (read only) 5291953 5291817 -136 -0.0
(read/write) 418872 418840 -32 -0.0
.bss 128944 128944 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278848 278816 -32 -0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 299884 299852 -32 -0.0
.text 4611875 4611843 -32 -0.0
all-clusters-minimal-app debug (read only) 4883241 4883105 -136 -0.0
(read/write) 233016 233016 0 0.0
.bss 126672 126672 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95456 95440 -16 -0.0
.dynamic 624 624 0 0.0
.got 5320 5320 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 269885 269853 -32 -0.0
.text 4382163 4382131 -32 -0.0
bridge-app debug (read only) 4364553 4364417 -136 -0.0
(read/write) 215128 215096 -32 -0.0
.bss 118872 118872 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84784 84768 -16 -0.0
.dynamic 624 624 0 0.0
.got 5288 5288 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 217853 217821 -32 -0.0
.text 3928995 3928963 -32 -0.0
chip-tool debug (read only) 10335113 10334801 -312 -0.0
(read/write) 447968 447936 -32 -0.0
.bss 93720 93720 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 342040 341992 -48 -0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 390569 390537 -32 -0.0
.text 9340131 9339923 -208 -0.0
chip-tool-ipv6only arm64 (read only) 10213608 10213352 -256 -0.0
(read/write) 511088 511328 240 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 379536 379504 -32 -0.0
.dynamic 512 512 0 0.0
.got 18592 18592 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 317088 317056 -32 -0.0
.text 9119048 9118872 -176 -0.0
lighting-app debug+rpc+ui (read only) 5223897 5223761 -136 -0.0
(read/write) 223120 223088 -32 -0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92992 92976 -16 -0.0
.dynamic 672 672 0 0.0
.got 5904 5904 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 336244 336212 -32 -0.0
.text 4644355 4644323 -32 -0.0
lock-app debug (read only) 4464105 4463969 -136 -0.0
(read/write) 203256 203224 -32 -0.0
.bss 113392 113392 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79464 79432 -32 -0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247165 247133 -32 -0.0
.text 4007267 4007235 -32 -0.0
ota-provider-app debug (read only) 4121737 4121601 -136 -0.0
(read/write) 192192 192160 -32 -0.0
.bss 113536 113536 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68816 68784 -32 -0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199837 199805 -32 -0.0
.text 3730979 3730947 -32 -0.0
ota-requestor-app debug (read only) 4208025 4207889 -136 -0.0
(read/write) 196408 196408 0 0.0
.bss 114560 114560 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 71760 71744 -16 -0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203581 203549 -32 -0.0
.text 3809219 3809187 -32 -0.0
shell debug (read only) 2756497 2756361 -136 -0.0
(read/write) 149120 149120 0 0.0
.bss 59592 59592 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82928 82912 -16 -0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180640 180608 -32 -0.0
.text 2405122 2405090 -32 -0.0
thermostat-no-ble arm64 (read only) 4359888 4359776 -112 -0.0
(read/write) 245464 245584 120 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 101624 101616 -8 -0.0
.dynamic 512 512 0 0.0
.got 11904 11904 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161340 161308 -32 -0.0
.text 3859768 3859704 -64 -0.0
tv-app debug (read only) 5293145 5292833 -312 -0.0
(read/write) 352016 351984 -32 -0.0
.bss 243104 243104 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96512 96480 -32 -0.0
.dynamic 624 624 0 0.0
.got 5584 5584 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 271821 271789 -32 -0.0
.text 4777171 4776963 -208 -0.0
tv-casting-app debug (read only) 8273169 8272857 -312 -0.0
(read/write) 315224 315192 -32 -0.0
.bss 155872 155872 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 150032 150000 -32 -0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 338776 338744 -32 -0.0
.text 7527139 7526931 -208 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523096 2523096 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1485780 1485780 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1179852 1178892 -960 -0.1
bss 153980 153980 0 0.0
rodata 118936 118536 -400 -0.3
text 828032 827476 -556 -0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1327272 1326328 -944 -0.1
bss 139990 139990 0 0.0
rodata 134968 134568 -400 -0.3
text 761672 761120 -552 -0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1161664 1160720 -944 -0.1
bss 154219 154219 0 0.0
rodata 113940 113540 -400 -0.4
text 814592 814036 -556 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 838136 0 0.0
(read/write) 1723804 1723764 -40 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192708 192708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2496 2496 0 0.0
.debug_abbrev 1327155 1327178 23 0.0
.debug_aranges 141280 141272 -8 -0.0
.debug_frame 468156 468136 -20 -0.0
.debug_info 30407239 30407381 142 0.0
.debug_line 3902398 3902416 18 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2250020 2250056 36 0.0
.debug_rnglists 152070 152064 -6 -0.0
.debug_str 4129353 4129184 -169 -0.0
.heap 838136 838136 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 798910 798814 -96 -0.0
.symtab 494336 494272 -64 -0.0
.text 1520212 1520172 -40 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 839936 0 0.0
(read/write) 1682380 1682340 -40 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190932 190932 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1267365 1267388 23 0.0
.debug_aranges 137496 137488 -8 -0.0
.debug_frame 461544 461524 -20 -0.0
.debug_info 28669316 28669445 129 0.0
.debug_line 3807467 3807485 18 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2194436 2194472 36 0.0
.debug_rnglists 147885 147879 -6 -0.0
.debug_str 4022090 4021921 -169 -0.0
.heap 839936 839936 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 743265 743169 -96 -0.0
.symtab 475392 475328 -64 -0.0
.text 1480588 1480548 -40 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1608548 1608484 -64 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1109043 1109066 23 0.0
.debug_aranges 127568 127560 -8 -0.0
.debug_frame 424468 424448 -20 -0.0
.debug_info 23761973 23762074 101 0.0
.debug_line 3381763 3381783 20 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2030921 2030957 36 0.0
.debug_rnglists 137431 137425 -6 -0.0
.debug_str 3828912 3828743 -169 -0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 656434 656338 -96 -0.0
.symtab 436896 436832 -64 -0.0
.text 1413308 1413244 -64 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1641292 1641236 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2376 2376 0 0.0
.debug_abbrev 1101889 1101912 23 0.0
.debug_aranges 126248 126240 -8 -0.0
.debug_frame 419704 419684 -20 -0.0
.debug_info 23567582 23567686 104 0.0
.debug_line 3333983 3334007 24 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2007581 2007617 36 0.0
.debug_rnglists 135442 135436 -6 -0.0
.debug_str 3791049 3790880 -169 -0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 629901 629805 -96 -0.0
.symtab 428432 428368 -64 -0.0
.text 1418788 1418732 -56 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177188 1177148 -40 -0.0
.bss 100584 100584 0 0.0
.data 744 744 0 0.0
.text 624032 623992 -40 -0.0
lock-app qpg6105+debug (read/write) 1137536 1137488 -48 -0.0
.bss 95328 95328 0 0.0
.data 776 776 0 0.0
.text 584380 584332 -48 -0.0
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 857092 856016 -1076 -0.1
bss 78004 78004 0 0.0
text 604466 603824 -642 -0.1
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1078588 1077520 -1068 -0.1
bss 112632 112632 0 0.0
text 758106 757464 -642 -0.1
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1077312 1076236 -1076 -0.1
bss 122460 122460 0 0.0
text 744622 743980 -642 -0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932260 931192 -1068 -0.1
bss 106876 106876 0 0.0
text 641662 641020 -642 -0.1
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 860368 859300 -1068 -0.1
bss 78120 78120 0 0.0
text 607564 606922 -642 -0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 962448 961372 -1076 -0.1
bss 88184 88184 0 0.0
text 683930 683288 -642 -0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1088300 1087232 -1068 -0.1
bss 112384 112384 0 0.0
text 762332 761690 -642 -0.1
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 918788 917720 -1068 -0.1
bss 78812 78812 0 0.0
text 638392 637750 -642 -0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 945604 944536 -1068 -0.1
bss 104976 104976 0 0.0
text 657456 656814 -642 -0.1
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 864204 863136 -1068 -0.1
bss 78228 78228 0 0.0
text 611738 611096 -642 -0.1
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 805072 803996 -1076 -0.1
bss 66248 66248 0 0.0
text 578774 578132 -642 -0.1
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820768 819700 -1068 -0.1
bss 66652 66652 0 0.0
text 589386 588744 -642 -0.1
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 709036 707912 -1124 -0.2
bss 86424 86424 0 0.0
text 462008 461320 -688 -0.1
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 862972 861904 -1068 -0.1
bss 78204 78204 0 0.0
text 611100 610458 -642 -0.1
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 848008 846940 -1068 -0.1
bss 77932 77932 0 0.0
text 598272 597630 -642 -0.1
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 826144 825076 -1068 -0.1
bss 66536 66536 0 0.0
text 594130 593488 -642 -0.1
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 823612 822536 -1076 -0.1
bss 66888 66888 0 0.0
text 591178 590536 -642 -0.1

@mergify mergify bot merged commit d9cf44b into project-chip:master Nov 3, 2023
54 checks passed
writer.Init(buffer, sizeof(buffer));
TLVType outerContainer;
NL_TEST_ASSERT_SUCCESS(inSuite, writer.StartContainer(AnonymousTag(), kTLVType_Structure, outerContainer));
NL_TEST_ASSERT_SUCCESS(inSuite, writer.PutBoolean(ContextTag(23), false));
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest adding a test case for profile specific tags as well

Copy link
Contributor

@tcarmelveilleux tcarmelveilleux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ksperling-apple ksperling-apple deleted the tlv-expect-test branch November 30, 2023 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants