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

Fix RESOURCE_EXHAUSTED in KeySetWrite #28456

Merged

Conversation

tcarmelveilleux
Copy link
Contributor

Problem:

This PR:

  • Correctly returns the error on failure to write the key set due to exhaustion of memory resources.

Testing done:

  • Added integration test, regenerated YAML tests.

@github-actions
Copy link

github-actions bot commented Aug 1, 2023

PR #28456: Size comparison from 9e2dfe2 to f19cb37

Increases (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9e2dfe2 f19cb37 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363082 48 0.0
bl602+rpc (read/write) 1410502 1410550 48 0.0
bl702 lighting-app bl702 (read/write) 1166031 1166075 44 0.0
.debug_abbrev 1565264 1565282 18 0.0
.debug_info 41428490 41428567 77 0.0
.debug_line 5473915 5473983 68 0.0
.debug_loc 3561130 3561199 69 0.0
.rodata 106472 106516 44 0.0
bl702+rpc (read/write) 1264919 1264967 48 0.0
.debug_abbrev 1742394 1742412 18 0.0
.debug_info 46324347 46324425 78 0.0
.debug_line 5886450 5886518 68 0.0
.debug_loc 3767277 3767346 69 0.0
.rodata 121124 121168 44 0.0
.text 1027992 1027994 2 0.0
bl702l lighting-app bl702l (read/write) 1151600 1151644 44 0.0
.debug_abbrev 1567483 1567501 18 0.0
.debug_info 41429599 41429676 77 0.0
.debug_line 5389501 5389569 68 0.0
.debug_loc 3497227 3497296 69 0.0
.rodata 100356 100400 44 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 611106 56 0.0
.debug_info 19047764 19047850 86 0.0
.debug_line 2780609 2780646 37 0.0
.debug_loclists 1580675 1580697 22 0.0
.rodata 105626 105666 40 0.0
.text 503300 503316 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549471 48 0.0
.app_xip_area 440513 440561 48 0.0
lock cyw930739m2evb_01 (read/write) 533759 533815 56 0.0
.app_xip_area 419889 419945 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572623 56 0.0
.app_xip_area 464745 464801 56 0.0
switch cyw930739m2evb_01 (read/write) 545863 545919 56 0.0
.app_xip_area 435073 435129 56 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009364 56 0.0
.text 822960 823016 56 0.0
BRD4187C (read/write) 1034204 1034260 56 0.0
.text 867644 867700 56 0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1084152 40 0.0
.text 903752 903792 40 0.0
window-app BRD4187C (read/write) 1105268 1105340 72 0.0
.text 955804 955876 72 0.0
esp32 all-clusters-app c3devkit (read only) 1148086 1148108 22 0.0
(read/write) 1701716 1701756 40 0.0
.flash.rodata 265696 265736 40 0.0
.flash.text 1148086 1148108 22 0.0
m5stack (read only) 1190343 1190359 16 0.0
(read/write) 549942 549982 40 0.0
.flash.rodata 296712 296752 40 0.0
.flash.text 1184959 1184975 16 0.0
k32w contact k32w0+release (read only) 589212 589268 56 0.0
.text 588676 588732 56 0.0
light k32w0+release (read only) 587900 587956 56 0.0
.text 587364 587420 56 0.0
lock k32w0+release (read only) 560476 560516 40 0.0
(read/write) 88936 88944 8 0.0
.text 559940 559980 40 0.0
linux all-clusters-app debug (read only) 5480209 5480385 176 0.0
.rodata 333136 333200 64 0.0
.text 4770259 4770371 112 0.0
all-clusters-minimal-app debug (read only) 4895225 4895401 176 0.0
.rodata 271238 271302 64 0.0
.text 4393859 4393971 112 0.0
bridge-app debug (read only) 2764401 2764577 176 0.0
.rodata 213800 213864 64 0.0
.text 2373123 2373235 112 0.0
chip-tool debug (read only) 17765081 17766057 976 0.0
.rodata 916009 916201 192 0.0
.text 14794067 14794851 784 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16979180 928 0.0
.rodata 827096 827304 208 0.0
.text 13911384 13912104 720 0.0
lighting-app debug+rpc+ui (read only) 5273401 5273545 144 0.0
.rodata 337844 337876 32 0.0
.text 4693507 4693619 112 0.0
lock-app debug (read only) 4452849 4453025 176 0.0
.rodata 246470 246534 64 0.0
.text 3997891 3998003 112 0.0
ota-provider-app debug (read only) 4123081 4123225 144 0.0
.rodata 200326 200358 32 0.0
.text 3732483 3732595 112 0.0
ota-requestor-app debug (read only) 4216993 4217169 176 0.0
.rodata 203750 203814 64 0.0
.text 3818643 3818755 112 0.0
shell debug (read only) 2924481 2924625 144 0.0
.rodata 210066 210098 32 0.0
.text 2543570 2543682 112 0.0
thermostat-no-ble arm64 (read only) 4446724 4446868 144 0.0
.rodata 161628 161676 48 0.0
.text 3946968 3947064 96 0.0
tv-app debug (read only) 5310865 5311009 144 0.0
.rodata 271798 271830 32 0.0
.text 4795475 4795587 112 0.0
tv-casting-app debug (read only) 8288321 8288465 144 0.0
.rodata 366812 366844 32 0.0
.text 7521779 7521891 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2517792 40 0.0
.text 1480436 1480476 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217112 1217168 56 0.0
rodata 141020 141060 40 0.0
text 842300 842312 12 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336244 1336288 44 0.0
rodata 135436 135480 44 0.0
text 769900 769912 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155024 1155080 56 0.0
rodata 112404 112444 40 0.0
text 808740 808752 12 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1765668 64 0.0
.debug_info 30045364 30045444 80 0.0
.debug_line 4136036 4136081 45 0.0
.debug_loclists 2242905 2242935 30 0.0
.text 1560996 1561060 64 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1673124 56 0.0
.debug_info 27139788 27139867 79 0.0
.debug_line 3952881 3952926 45 0.0
.debug_loclists 2143792 2143822 30 0.0
.text 1470412 1470468 56 0.0
light cy8ckit_062s2_43012 (read/write) 1604924 1604980 56 0.0
.debug_info 22294839 22294919 80 0.0
.debug_line 3519499 3519544 45 0.0
.debug_loclists 1983013 1983043 30 0.0
.text 1408476 1408532 56 0.0
lock cy8ckit_062s2_43012 (read/write) 1635228 1635300 72 0.0
.debug_info 21892827 21892907 80 0.0
.debug_line 3447294 3447339 45 0.0
.debug_loclists 1950433 1950463 30 0.0
.text 1411348 1411420 72 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176448 56 0.0
.text 623232 623288 56 0.0
lock-app qpg6105+debug (read/write) 1133440 1133480 40 0.0
.text 580284 580324 40 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068444 1068504 60 0.0
text 727494 727516 22 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974896 974964 68 0.0
text 668120 668140 20 0.0
bridge-app tlsr9518adk80d (read/write) 942716 942784 68 0.0
text 645730 645752 22 0.0
contact-sensor-app tlsr9518adk80d (read/write) 874628 874696 68 0.0
text 589072 589094 22 0.0
light-switch-app tlsr9518adk80d (read/write) 903532 903600 68 0.0
text 614722 614742 20 0.0
lighting-app tlsr9518adk80d (read/write) 981056 981116 60 0.0
text 684574 684592 18 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992428 992496 68 0.0
text 692092 692110 18 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050588 1050648 60 0.0
text 729508 729528 20 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081916 1081984 68 0.0
text 749612 749632 20 0.0
lock-app tlsr9518adk80d (read/write) 929192 929260 68 0.0
text 617228 617246 18 0.0
ota-requestor-app tlsr9518adk80d (read/write) 897260 897328 68 0.0
text 610968 610990 22 0.0
pump-app tlsr9518adk80d (read/write) 880116 880184 68 0.0
text 594764 594786 22 0.0
pump-controller-app tlsr9518adk80d (read/write) 867272 867340 68 0.0
text 585202 585224 22 0.0
shell tlsr9518adk80d (read/write) 744124 744132 8 0.0
text 478572 478576 4 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876688 876756 68 0.0
text 592134 592154 20 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863404 863464 60 0.0
text 580808 580826 18 0.0
thermostat tlsr9518adk80d (read/write) 909348 909416 68 0.0
text 620250 620272 22 0.0
window-covering tlsr9518adk80d (read/write) 904700 904760 60 0.0
text 615142 615160 18 0.0
Decreases (3 builds for bl602, k32w)
platform target config section 9e2dfe2 f19cb37 change % change
bl602 lighting-app bl602+rpc .text 1088212 1088210 -2 -0.0
k32w contact k32w0+release (read/write) 91480 91472 -8 -0.0
light k32w0+release (read/write) 91112 91104 -8 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9e2dfe2 f19cb37 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363082 48 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1056278 1056278 0 0.0
bl602+rpc (read/write) 1410502 1410550 48 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1088212 1088210 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166031 1166075 44 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565282 18 0.0
.debug_aranges 140240 140240 0 0.0
.debug_frame 515940 515940 0 0.0
.debug_info 41428490 41428567 77 0.0
.debug_line 5473915 5473983 68 0.0
.debug_loc 3561130 3561199 69 0.0
.debug_ranges 384432 384432 0 0.0
.debug_str 4011423 4011423 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106472 106516 44 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 588548 588548 0 0.0
.symtab 175376 175376 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953308 953308 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264919 1264967 48 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742412 18 0.0
.debug_aranges 148784 148784 0 0.0
.debug_frame 544844 544844 0 0.0
.debug_info 46324347 46324425 78 0.0
.debug_line 5886450 5886518 68 0.0
.debug_loc 3767277 3767346 69 0.0
.debug_ranges 410184 410184 0 0.0
.debug_str 4431288 4431288 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121124 121168 44 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 651511 651511 0 0.0
.symtab 194304 194304 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027992 1027994 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151644 44 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1567501 18 0.0
.debug_aranges 134744 134744 0 0.0
.debug_frame 495628 495628 0 0.0
.debug_info 41429599 41429676 77 0.0
.debug_line 5389501 5389569 68 0.0
.debug_loc 3497227 3497296 69 0.0
.debug_ranges 389640 389640 0 0.0
.debug_str 4023892 4023892 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100356 100400 44 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588773 588773 0 0.0
.symtab 174944 174944 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942114 942114 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611106 56 0.0
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 944966 0 0.0
.debug_aranges 107968 107968 0 0.0
.debug_frame 366328 366328 0 0.0
.debug_info 19047764 19047850 86 0.0
.debug_line 2780609 2780646 37 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580675 1580697 22 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99671 99671 0 0.0
.debug_str 3415768 3415768 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105666 40 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 490862 0 0.0
.symtab 290432 290432 0 0.0
.text 503300 503316 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549471 48 0.0
.app_xip_area 440513 440561 48 0.0
.bss 63880 63880 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533759 533815 56 0.0
.app_xip_area 419889 419945 56 0.0
.bss 68832 68832 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572623 56 0.0
.app_xip_area 464745 464801 56 0.0
.bss 62840 62840 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 545919 56 0.0
.app_xip_area 435073 435129 56 0.0
.bss 65728 65728 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009364 56 0.0
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822960 823016 56 0.0
BRD4187C (read/write) 1034204 1034260 56 0.0
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867644 867700 56 0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1084152 40 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903752 903792 40 0.0
window-app BRD4187C (read/write) 1105268 1105340 72 0.0
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955804 955876 72 0.0
esp32 all-clusters-app c3devkit (read only) 1148086 1148108 22 0.0
(read/write) 1701716 1701756 40 0.0
.dram0.bss 79080 79080 0 0.0
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 265736 40 0.0
.flash.text 1148086 1148108 22 0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190343 1190359 16 0.0
(read/write) 549942 549982 40 0.0
.dram0.bss 85456 85456 0 0.0
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 296752 40 0.0
.flash.text 1184959 1184975 16 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589268 56 0.0
(read/write) 91480 91472 -8 -0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588676 588732 56 0.0
light k32w0+release (read only) 587900 587956 56 0.0
(read/write) 91112 91104 -8 -0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587364 587420 56 0.0
lock k32w0+release (read only) 560476 560516 40 0.0
(read/write) 88936 88944 8 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559940 559980 40 0.0
linux all-clusters-app debug (read only) 5480209 5480385 176 0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333200 64 0.0
.text 4770259 4770371 112 0.0
all-clusters-minimal-app debug (read only) 4895225 4895401 176 0.0
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271238 271302 64 0.0
.text 4393859 4393971 112 0.0
bridge-app debug (read only) 2764401 2764577 176 0.0
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213800 213864 64 0.0
.text 2373123 2373235 112 0.0
chip-tool debug (read only) 17765081 17766057 976 0.0
(read/write) 1055160 1055160 0 0.0
.bss 93624 93624 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 916009 916201 192 0.0
.text 14794067 14794851 784 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16979180 928 0.0
(read/write) 1122680 1122680 0 0.0
.bss 103000 103000 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23352 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827304 208 0.0
.text 13911384 13912104 720 0.0
lighting-app debug+rpc+ui (read only) 5273401 5273545 144 0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337844 337876 32 0.0
.text 4693507 4693619 112 0.0
lock-app debug (read only) 4452849 4453025 176 0.0
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246470 246534 64 0.0
.text 3997891 3998003 112 0.0
ota-provider-app debug (read only) 4123081 4123225 144 0.0
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200326 200358 32 0.0
.text 3732483 3732595 112 0.0
ota-requestor-app debug (read only) 4216993 4217169 176 0.0
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203750 203814 64 0.0
.text 3818643 3818755 112 0.0
shell debug (read only) 2924481 2924625 144 0.0
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 210066 210098 32 0.0
.text 2543570 2543682 112 0.0
thermostat-no-ble arm64 (read only) 4446724 4446868 144 0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11968 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161676 48 0.0
.text 3946968 3947064 96 0.0
tv-app debug (read only) 5310865 5311009 144 0.0
(read/write) 350136 350136 0 0.0
.bss 240448 240448 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271798 271830 32 0.0
.text 4795475 4795587 112 0.0
tv-casting-app debug (read only) 8288321 8288465 144 0.0
(read/write) 210688 210688 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 146856 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366812 366844 32 0.0
.text 7521779 7521891 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517792 40 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480436 1480476 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217112 1217168 56 0.0
bss 154659 154659 0 0.0
rodata 141020 141060 40 0.0
text 842300 842312 12 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336244 1336288 44 0.0
bss 140117 140117 0 0.0
rodata 135436 135480 44 0.0
text 769900 769912 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155024 1155080 56 0.0
bss 154838 154838 0 0.0
rodata 112404 112444 40 0.0
text 808740 808752 12 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1765604 1765668 64 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193596 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 2624 2624 0 0.0
.debug_abbrev 1377012 1377012 0 0.0
.debug_aranges 143640 143640 0 0.0
.debug_frame 478500 478500 0 0.0
.debug_info 30045364 30045444 80 0.0
.debug_line 4136036 4136081 45 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242905 2242935 30 0.0
.debug_rnglists 142177 142177 0 0.0
.debug_str 4115630 4115630 0 0.0
.heap 837120 837120 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 801003 801003 0 0.0
.symtab 499248 499248 0 0.0
.text 1560996 1561060 64 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1673068 1673124 56 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 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 2560 2560 0 0.0
.debug_abbrev 1282626 1282626 0 0.0
.debug_aranges 136944 136944 0 0.0
.debug_frame 461588 461588 0 0.0
.debug_info 27139788 27139867 79 0.0
.debug_line 3952881 3952926 45 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143792 2143822 30 0.0
.debug_rnglists 135298 135298 0 0.0
.debug_str 3975179 3975179 0 0.0
.heap 839072 839072 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 711637 711637 0 0.0
.symtab 464896 464896 0 0.0
.text 1470412 1470468 56 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604924 1604980 56 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 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 2392 2392 0 0.0
.debug_abbrev 1123242 1123242 0 0.0
.debug_aranges 127216 127216 0 0.0
.debug_frame 425220 425220 0 0.0
.debug_info 22294839 22294919 80 0.0
.debug_line 3519499 3519544 45 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1983013 1983043 30 0.0
.debug_rnglists 125188 125188 0 0.0
.debug_str 3786342 3786342 0 0.0
.heap 845280 845280 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 633245 633245 0 0.0
.symtab 429856 429856 0 0.0
.text 1408476 1408532 56 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1635228 1635300 72 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 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 2392 2392 0 0.0
.debug_abbrev 1099880 1099880 0 0.0
.debug_aranges 125160 125160 0 0.0
.debug_frame 418052 418052 0 0.0
.debug_info 21892827 21892907 80 0.0
.debug_line 3447294 3447339 45 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950433 1950463 30 0.0
.debug_rnglists 122528 122528 0 0.0
.debug_str 3740581 3740581 0 0.0
.heap 817848 817848 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 602763 602763 0 0.0
.symtab 419696 419696 0 0.0
.text 1411348 1411420 72 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176448 56 0.0
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623232 623288 56 0.0
lock-app qpg6105+debug (read/write) 1133440 1133480 40 0.0
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580284 580324 40 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068444 1068504 60 0.0
bss 107348 107348 0 0.0
text 727494 727516 22 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974896 974964 68 0.0
bss 105324 105324 0 0.0
text 668120 668140 20 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942716 942784 68 0.0
bss 109344 109344 0 0.0
text 645730 645752 22 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874628 874696 68 0.0
bss 99000 99000 0 0.0
text 589072 589094 22 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903532 903600 68 0.0
bss 99564 99564 0 0.0
text 614722 614742 20 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981056 981116 60 0.0
bss 107676 107676 0 0.0
text 684574 684592 18 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992428 992496 68 0.0
bss 111924 111924 0 0.0
text 692092 692110 18 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050588 1050648 60 0.0
bss 109248 109248 0 0.0
text 729508 729528 20 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081916 1081984 68 0.0
bss 120324 120324 0 0.0
text 749612 749632 20 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929192 929260 68 0.0
bss 99644 99644 0 0.0
text 617228 617246 18 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897260 897328 68 0.0
bss 100272 100272 0 0.0
text 610968 610990 22 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880116 880184 68 0.0
bss 99132 99132 0 0.0
text 594764 594786 22 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867272 867340 68 0.0
bss 98932 98932 0 0.0
text 585202 585224 22 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744124 744132 8 0.0
bss 97256 97256 0 0.0
text 478572 478576 4 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876688 876756 68 0.0
bss 99088 99088 0 0.0
text 592134 592154 20 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863404 863464 60 0.0
bss 98840 98840 0 0.0
text 580808 580826 18 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909348 909416 68 0.0
bss 99384 99384 0 0.0
text 620250 620272 22 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904700 904760 60 0.0
bss 99668 99668 0 0.0
text 615142 615160 18 0.0

@github-actions
Copy link

github-actions bot commented Aug 2, 2023

PR #28456: Size comparison from 0bb6543 to 0f5b2d2

Increases (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 0bb6543 0f5b2d2 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363082 48 0.0
bl602+rpc (read/write) 1410502 1410550 48 0.0
.text 1088212 1088214 2 0.0
bl702 lighting-app bl702 (read/write) 1166035 1166079 44 0.0
.debug_abbrev 1565264 1565282 18 0.0
.debug_info 41428491 41428568 77 0.0
.debug_line 5473915 5473983 68 0.0
.debug_loc 3561130 3561199 69 0.0
.rodata 106472 106516 44 0.0
bl702+rpc (read/write) 1264923 1264967 44 0.0
.debug_abbrev 1742394 1742412 18 0.0
.debug_info 46324348 46324426 78 0.0
.debug_line 5886450 5886518 68 0.0
.debug_loc 3767277 3767346 69 0.0
.rodata 121124 121168 44 0.0
.text 1027994 1027996 2 0.0
bl702l lighting-app bl702l (read/write) 1151600 1151644 44 0.0
.debug_abbrev 1567483 1567501 18 0.0
.debug_info 41429600 41429676 76 0.0
.debug_line 5389501 5389569 68 0.0
.debug_loc 3497227 3497296 69 0.0
.rodata 100356 100400 44 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 611106 56 0.0
.debug_info 19047764 19047851 87 0.0
.debug_line 2780609 2780646 37 0.0
.debug_loclists 1580675 1580697 22 0.0
.rodata 105626 105666 40 0.0
.text 503300 503316 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549471 48 0.0
.app_xip_area 440513 440561 48 0.0
lock cyw930739m2evb_01 (read/write) 533759 533815 56 0.0
.app_xip_area 419889 419945 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572623 56 0.0
.app_xip_area 464745 464801 56 0.0
switch cyw930739m2evb_01 (read/write) 545863 545919 56 0.0
.app_xip_area 435073 435129 56 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009364 56 0.0
.text 822960 823016 56 0.0
BRD4187C (read/write) 1034204 1034260 56 0.0
.text 867644 867700 56 0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1084152 40 0.0
.text 903752 903792 40 0.0
window-app BRD4187C (read/write) 1105268 1105340 72 0.0
.text 955804 955876 72 0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148104 20 0.0
(read/write) 1701716 1701756 40 0.0
.flash.rodata 265696 265736 40 0.0
.flash.text 1148084 1148104 20 0.0
m5stack (read only) 1190343 1190359 16 0.0
(read/write) 549942 549982 40 0.0
.flash.rodata 296712 296752 40 0.0
.flash.text 1184959 1184975 16 0.0
k32w contact k32w0+release (read only) 589212 589268 56 0.0
.text 588676 588732 56 0.0
light k32w0+release (read only) 587900 587956 56 0.0
.text 587364 587420 56 0.0
lock k32w0+release (read only) 560460 560516 56 0.0
(read/write) 88936 88944 8 0.0
.text 559924 559980 56 0.0
linux all-clusters-app debug (read only) 5480209 5480385 176 0.0
.rodata 333136 333200 64 0.0
.text 4770259 4770371 112 0.0
all-clusters-minimal-app debug (read only) 4895225 4895401 176 0.0
.rodata 271238 271302 64 0.0
.text 4393859 4393971 112 0.0
bridge-app debug (read only) 2764401 2764577 176 0.0
.rodata 213800 213864 64 0.0
.text 2373123 2373235 112 0.0
chip-tool debug (read only) 17765081 17766057 976 0.0
.rodata 916009 916201 192 0.0
.text 14794067 14794851 784 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16979180 928 0.0
.rodata 827096 827304 208 0.0
.text 13911384 13912104 720 0.0
lighting-app debug+rpc+ui (read only) 5273401 5273545 144 0.0
.rodata 337844 337876 32 0.0
.text 4693507 4693619 112 0.0
lock-app debug (read only) 4452849 4453025 176 0.0
.rodata 246470 246534 64 0.0
.text 3997891 3998003 112 0.0
ota-provider-app debug (read only) 4123081 4123225 144 0.0
.rodata 200326 200358 32 0.0
.text 3732483 3732595 112 0.0
ota-requestor-app debug (read only) 4216993 4217169 176 0.0
.rodata 203750 203814 64 0.0
.text 3818643 3818755 112 0.0
shell debug (read only) 2924481 2924625 144 0.0
.rodata 210066 210098 32 0.0
.text 2543570 2543682 112 0.0
thermostat-no-ble arm64 (read only) 4446724 4446868 144 0.0
.rodata 161628 161676 48 0.0
.text 3946968 3947064 96 0.0
tv-app debug (read only) 5310865 5311009 144 0.0
.rodata 271798 271830 32 0.0
.text 4795475 4795587 112 0.0
tv-casting-app debug (read only) 8288321 8288465 144 0.0
.rodata 366812 366844 32 0.0
.text 7521779 7521891 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2517792 40 0.0
.text 1480436 1480476 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217112 1217168 56 0.0
rodata 141020 141060 40 0.0
text 842300 842312 12 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336244 1336288 44 0.0
rodata 135436 135480 44 0.0
text 769900 769912 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155024 1155080 56 0.0
rodata 112404 112444 40 0.0
text 808736 808752 16 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1765668 64 0.0
.debug_info 30045365 30045445 80 0.0
.debug_line 4136036 4136081 45 0.0
.debug_loclists 2242905 2242935 30 0.0
.text 1560996 1561060 64 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1673124 56 0.0
.debug_info 27139789 27139867 78 0.0
.debug_line 3952881 3952926 45 0.0
.debug_loclists 2143792 2143822 30 0.0
.text 1470412 1470468 56 0.0
light cy8ckit_062s2_43012 (read/write) 1604924 1604980 56 0.0
.debug_info 22294838 22294919 81 0.0
.debug_line 3519499 3519544 45 0.0
.debug_loclists 1983013 1983043 30 0.0
.text 1408476 1408532 56 0.0
lock cy8ckit_062s2_43012 (read/write) 1635228 1635300 72 0.0
.debug_info 21892828 21892908 80 0.0
.debug_line 3447294 3447339 45 0.0
.debug_loclists 1950433 1950463 30 0.0
.text 1411348 1411420 72 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176448 56 0.0
.text 623232 623288 56 0.0
lock-app qpg6105+debug (read/write) 1133440 1133480 40 0.0
.text 580284 580324 40 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068444 1068504 60 0.0
text 727496 727516 20 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974904 974964 60 0.0
text 668124 668142 18 0.0
bridge-app tlsr9518adk80d (read/write) 942724 942784 60 0.0
text 645734 645752 18 0.0
contact-sensor-app tlsr9518adk80d (read/write) 874628 874696 68 0.0
text 589076 589094 18 0.0
light-switch-app tlsr9518adk80d (read/write) 903532 903600 68 0.0
text 614724 614744 20 0.0
lighting-app tlsr9518adk80d (read/write) 981056 981116 60 0.0
text 684574 684592 18 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992428 992496 68 0.0
text 692088 692110 22 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050588 1050648 60 0.0
text 729508 729528 20 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081916 1081984 68 0.0
text 749610 749630 20 0.0
lock-app tlsr9518adk80d (read/write) 929200 929260 60 0.0
text 617230 617248 18 0.0
ota-requestor-app tlsr9518adk80d (read/write) 897268 897328 60 0.0
text 610972 610992 20 0.0
pump-app tlsr9518adk80d (read/write) 880124 880184 60 0.0
text 594766 594786 20 0.0
pump-controller-app tlsr9518adk80d (read/write) 867272 867340 68 0.0
text 585204 585224 20 0.0
shell tlsr9518adk80d text 478574 478576 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876688 876756 68 0.0
text 592132 592154 22 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863404 863464 60 0.0
text 580806 580826 20 0.0
thermostat tlsr9518adk80d (read/write) 909348 909416 68 0.0
text 620248 620270 22 0.0
window-covering tlsr9518adk80d (read/write) 904700 904760 60 0.0
text 615138 615158 20 0.0
Decreases (3 builds for bl702l, k32w)
platform target config section 0bb6543 0f5b2d2 change % change
bl702l lighting-app bl702l .text 942116 942114 -2 -0.0
k32w contact k32w0+release (read/write) 91480 91472 -8 -0.0
light k32w0+release (read/write) 91112 91104 -8 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 0bb6543 0f5b2d2 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363082 48 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1056280 1056280 0 0.0
bl602+rpc (read/write) 1410502 1410550 48 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1088212 1088214 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166035 1166079 44 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565282 18 0.0
.debug_aranges 140240 140240 0 0.0
.debug_frame 515940 515940 0 0.0
.debug_info 41428491 41428568 77 0.0
.debug_line 5473915 5473983 68 0.0
.debug_loc 3561130 3561199 69 0.0
.debug_ranges 384432 384432 0 0.0
.debug_str 4011423 4011423 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106472 106516 44 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 588548 588548 0 0.0
.symtab 175376 175376 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953310 953310 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264923 1264967 44 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742412 18 0.0
.debug_aranges 148784 148784 0 0.0
.debug_frame 544844 544844 0 0.0
.debug_info 46324348 46324426 78 0.0
.debug_line 5886450 5886518 68 0.0
.debug_loc 3767277 3767346 69 0.0
.debug_ranges 410184 410184 0 0.0
.debug_str 4431288 4431288 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121124 121168 44 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 651511 651511 0 0.0
.symtab 194304 194304 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027994 1027996 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151644 44 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1567501 18 0.0
.debug_aranges 134744 134744 0 0.0
.debug_frame 495628 495628 0 0.0
.debug_info 41429600 41429676 76 0.0
.debug_line 5389501 5389569 68 0.0
.debug_loc 3497227 3497296 69 0.0
.debug_ranges 389640 389640 0 0.0
.debug_str 4023892 4023892 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100356 100400 44 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588773 588773 0 0.0
.symtab 174944 174944 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942116 942114 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611106 56 0.0
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 944966 0 0.0
.debug_aranges 107968 107968 0 0.0
.debug_frame 366328 366328 0 0.0
.debug_info 19047764 19047851 87 0.0
.debug_line 2780609 2780646 37 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580675 1580697 22 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99671 99671 0 0.0
.debug_str 3415768 3415768 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105666 40 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 490862 0 0.0
.symtab 290432 290432 0 0.0
.text 503300 503316 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549471 48 0.0
.app_xip_area 440513 440561 48 0.0
.bss 63880 63880 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533759 533815 56 0.0
.app_xip_area 419889 419945 56 0.0
.bss 68832 68832 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572623 56 0.0
.app_xip_area 464745 464801 56 0.0
.bss 62840 62840 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 545919 56 0.0
.app_xip_area 435073 435129 56 0.0
.bss 65728 65728 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009364 56 0.0
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822960 823016 56 0.0
BRD4187C (read/write) 1034204 1034260 56 0.0
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867644 867700 56 0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1084152 40 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903752 903792 40 0.0
window-app BRD4187C (read/write) 1105268 1105340 72 0.0
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955804 955876 72 0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148104 20 0.0
(read/write) 1701716 1701756 40 0.0
.dram0.bss 79080 79080 0 0.0
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 265736 40 0.0
.flash.text 1148084 1148104 20 0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190343 1190359 16 0.0
(read/write) 549942 549982 40 0.0
.dram0.bss 85456 85456 0 0.0
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 296752 40 0.0
.flash.text 1184959 1184975 16 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589268 56 0.0
(read/write) 91480 91472 -8 -0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588676 588732 56 0.0
light k32w0+release (read only) 587900 587956 56 0.0
(read/write) 91112 91104 -8 -0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587364 587420 56 0.0
lock k32w0+release (read only) 560460 560516 56 0.0
(read/write) 88936 88944 8 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559924 559980 56 0.0
linux all-clusters-app debug (read only) 5480209 5480385 176 0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333200 64 0.0
.text 4770259 4770371 112 0.0
all-clusters-minimal-app debug (read only) 4895225 4895401 176 0.0
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271238 271302 64 0.0
.text 4393859 4393971 112 0.0
bridge-app debug (read only) 2764401 2764577 176 0.0
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213800 213864 64 0.0
.text 2373123 2373235 112 0.0
chip-tool debug (read only) 17765081 17766057 976 0.0
(read/write) 1055160 1055160 0 0.0
.bss 93624 93624 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 916009 916201 192 0.0
.text 14794067 14794851 784 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16979180 928 0.0
(read/write) 1122680 1122680 0 0.0
.bss 103000 103000 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23352 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827304 208 0.0
.text 13911384 13912104 720 0.0
lighting-app debug+rpc+ui (read only) 5273401 5273545 144 0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337844 337876 32 0.0
.text 4693507 4693619 112 0.0
lock-app debug (read only) 4452849 4453025 176 0.0
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246470 246534 64 0.0
.text 3997891 3998003 112 0.0
ota-provider-app debug (read only) 4123081 4123225 144 0.0
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200326 200358 32 0.0
.text 3732483 3732595 112 0.0
ota-requestor-app debug (read only) 4216993 4217169 176 0.0
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203750 203814 64 0.0
.text 3818643 3818755 112 0.0
shell debug (read only) 2924481 2924625 144 0.0
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 210066 210098 32 0.0
.text 2543570 2543682 112 0.0
thermostat-no-ble arm64 (read only) 4446724 4446868 144 0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11968 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161676 48 0.0
.text 3946968 3947064 96 0.0
tv-app debug (read only) 5310865 5311009 144 0.0
(read/write) 350136 350136 0 0.0
.bss 240448 240448 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271798 271830 32 0.0
.text 4795475 4795587 112 0.0
tv-casting-app debug (read only) 8288321 8288465 144 0.0
(read/write) 210688 210688 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 146856 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366812 366844 32 0.0
.text 7521779 7521891 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517792 40 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480436 1480476 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217112 1217168 56 0.0
bss 154659 154659 0 0.0
rodata 141020 141060 40 0.0
text 842300 842312 12 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336244 1336288 44 0.0
bss 140117 140117 0 0.0
rodata 135436 135480 44 0.0
text 769900 769912 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155024 1155080 56 0.0
bss 154838 154838 0 0.0
rodata 112404 112444 40 0.0
text 808736 808752 16 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1765604 1765668 64 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193596 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 2624 2624 0 0.0
.debug_abbrev 1377012 1377012 0 0.0
.debug_aranges 143640 143640 0 0.0
.debug_frame 478500 478500 0 0.0
.debug_info 30045365 30045445 80 0.0
.debug_line 4136036 4136081 45 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242905 2242935 30 0.0
.debug_rnglists 142177 142177 0 0.0
.debug_str 4115630 4115630 0 0.0
.heap 837120 837120 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 801003 801003 0 0.0
.symtab 499248 499248 0 0.0
.text 0 0 0 0.0
1560996 1561060 64 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1673068 1673124 56 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 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 2560 2560 0 0.0
.debug_abbrev 1282626 1282626 0 0.0
.debug_aranges 136944 136944 0 0.0
.debug_frame 461588 461588 0 0.0
.debug_info 27139789 27139867 78 0.0
.debug_line 3952881 3952926 45 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143792 2143822 30 0.0
.debug_rnglists 135298 135298 0 0.0
.debug_str 3975179 3975179 0 0.0
.heap 839072 839072 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 711637 711637 0 0.0
.symtab 464896 464896 0 0.0
.text 1470412 1470468 56 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604924 1604980 56 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 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 2392 2392 0 0.0
.debug_abbrev 1123242 1123242 0 0.0
.debug_aranges 127216 127216 0 0.0
.debug_frame 425220 425220 0 0.0
.debug_info 22294838 22294919 81 0.0
.debug_line 3519499 3519544 45 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1983013 1983043 30 0.0
.debug_rnglists 125188 125188 0 0.0
.debug_str 3786342 3786342 0 0.0
.heap 845280 845280 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 633245 633245 0 0.0
.symtab 429856 429856 0 0.0
.text 1408476 1408532 56 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1635228 1635300 72 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 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 2392 2392 0 0.0
.debug_abbrev 1099880 1099880 0 0.0
.debug_aranges 125160 125160 0 0.0
.debug_frame 418052 418052 0 0.0
.debug_info 21892828 21892908 80 0.0
.debug_line 3447294 3447339 45 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950433 1950463 30 0.0
.debug_rnglists 122528 122528 0 0.0
.debug_str 3740581 3740581 0 0.0
.heap 817848 817848 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 602763 602763 0 0.0
.symtab 419696 419696 0 0.0
.text 1411348 1411420 72 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176448 56 0.0
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623232 623288 56 0.0
lock-app qpg6105+debug (read/write) 1133440 1133480 40 0.0
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580284 580324 40 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068444 1068504 60 0.0
bss 107348 107348 0 0.0
text 727496 727516 20 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974904 974964 60 0.0
bss 105324 105324 0 0.0
text 668124 668142 18 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942724 942784 60 0.0
bss 109344 109344 0 0.0
text 645734 645752 18 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874628 874696 68 0.0
bss 99000 99000 0 0.0
text 589076 589094 18 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903532 903600 68 0.0
bss 99564 99564 0 0.0
text 614724 614744 20 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981056 981116 60 0.0
bss 107676 107676 0 0.0
text 684574 684592 18 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992428 992496 68 0.0
bss 111924 111924 0 0.0
text 692088 692110 22 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050588 1050648 60 0.0
bss 109248 109248 0 0.0
text 729508 729528 20 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081916 1081984 68 0.0
bss 120324 120324 0 0.0
text 749610 749630 20 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929200 929260 60 0.0
bss 99644 99644 0 0.0
text 617230 617248 18 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897268 897328 60 0.0
bss 100272 100272 0 0.0
text 610972 610992 20 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880124 880184 60 0.0
bss 99132 99132 0 0.0
text 594766 594786 20 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867272 867340 68 0.0
bss 98932 98932 0 0.0
text 585204 585224 20 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478574 478576 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876688 876756 68 0.0
bss 99088 99088 0 0.0
text 592132 592154 22 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863404 863464 60 0.0
bss 98840 98840 0 0.0
text 580806 580826 20 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909348 909416 68 0.0
bss 99384 99384 0 0.0
text 620248 620270 22 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904700 904760 60 0.0
bss 99668 99668 0 0.0
text 615138 615158 20 0.0

@github-actions
Copy link

github-actions bot commented Aug 3, 2023

PR #28456: Size comparison from 3bfcbc5 to 5c7e134

Increases (59 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3bfcbc5 5c7e134 change % change
bl602 lighting-app bl602 (read/write) 1363778 1363826 48 0.0
.text 1056868 1056872 4 0.0
bl602+rpc (read/write) 1411246 1411294 48 0.0
.text 1088804 1088806 2 0.0
bl702 lighting-app bl702 (read/write) 1166695 1166739 44 0.0
.debug_abbrev 1566249 1566267 18 0.0
.debug_info 41434670 41434747 77 0.0
.debug_line 5479037 5479105 68 0.0
.debug_loc 3563905 3563974 69 0.0
.rodata 106812 106856 44 0.0
bl702+rpc (read/write) 1265599 1265647 48 0.0
.debug_abbrev 1743379 1743397 18 0.0
.debug_info 46329616 46329694 78 0.0
.debug_line 5891572 5891640 68 0.0
.debug_loc 3770052 3770121 69 0.0
.rodata 121464 121508 44 0.0
.text 1028576 1028578 2 0.0
bl702l lighting-app bl702l (read/write) 1152608 1152652 44 0.0
.debug_abbrev 1568468 1568486 18 0.0
.debug_info 41435780 41435857 77 0.0
.debug_line 5394705 5394773 68 0.0
.debug_loc 3500073 3500142 69 0.0
.rodata 100696 100740 44 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 615170 615242 72 0.0
.debug_info 19347127 19347214 87 0.0
.debug_line 2809586 2809623 37 0.0
.debug_loclists 1594328 1594350 22 0.0
.rodata 106242 106282 40 0.0
.text 506808 506840 32 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549999 550055 56 0.0
.app_xip_area 441249 441305 56 0.0
lock cyw930739m2evb_01 (read/write) 536511 536575 64 0.0
.app_xip_area 422753 422817 64 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573703 573759 56 0.0
.app_xip_area 466033 466089 56 0.0
switch cyw930739m2evb_01 (read/write) 546375 546423 48 0.0
.app_xip_area 435753 435801 48 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1010504 1010576 72 0.0
.text 824312 824384 72 0.0
BRD4187C (read/write) 1035208 1035264 56 0.0
.text 868804 868860 56 0.0
lock-app BRD4161A+wf200 (read/write) 1086892 1086932 40 0.0
.text 906632 906672 40 0.0
window-app BRD4187C (read/write) 1106468 1106540 72 0.0
.text 957164 957236 72 0.0
esp32 all-clusters-app c3devkit (read only) 1149148 1149164 16 0.0
(read/write) 1701908 1701948 40 0.0
.flash.rodata 266048 266088 40 0.0
.flash.text 1149148 1149164 16 0.0
m5stack (read only) 1191231 1191255 24 0.0
(read/write) 550114 550154 40 0.0
.flash.rodata 297044 297084 40 0.0
.flash.text 1185847 1185871 24 0.0
k32w contact k32w0+release (read only) 590100 590156 56 0.0
.text 589564 589620 56 0.0
light k32w0+release (read only) 588788 588844 56 0.0
(read/write) 90952 90960 8 0.0
.text 588252 588308 56 0.0
lock k32w0+release (read only) 561340 561396 56 0.0
(read/write) 88784 88792 8 0.0
.text 560804 560860 56 0.0
linux all-clusters-app debug (read only) 5483761 5483937 176 0.0
.rodata 333712 333776 64 0.0
.text 4773235 4773347 112 0.0
all-clusters-minimal-app debug (read only) 4898777 4898953 176 0.0
.rodata 271814 271878 64 0.0
.text 4396835 4396947 112 0.0
bridge-app debug (read only) 2767969 2768145 176 0.0
.rodata 214376 214440 64 0.0
.text 2376115 2376227 112 0.0
chip-tool debug (read only) 17767825 17768801 976 0.0
.rodata 916561 916753 192 0.0
.text 14796259 14797043 784 0.0
chip-tool-ipv6only arm64 (read only) 16980620 16981516 896 0.0
.rodata 827432 827624 192 0.0
.text 13913368 13914072 704 0.0
lighting-app debug+rpc+ui (read only) 5276953 5277097 144 0.0
.rodata 338420 338452 32 0.0
.text 4696483 4696595 112 0.0
lock-app debug (read only) 4469121 4469265 144 0.0
.rodata 247750 247782 32 0.0
.text 4012067 4012179 112 0.0
ota-provider-app debug (read only) 4126665 4126809 144 0.0
.rodata 200934 200966 32 0.0
.text 3735459 3735571 112 0.0
ota-requestor-app debug (read only) 4220545 4220721 176 0.0
.rodata 204326 204390 64 0.0
.text 3821619 3821731 112 0.0
shell debug (read only) 2928001 2928145 144 0.0
.rodata 210642 210674 32 0.0
.text 2546514 2546626 112 0.0
thermostat-no-ble arm64 (read only) 4449908 4450052 144 0.0
.rodata 161948 161996 48 0.0
.text 3949784 3949880 96 0.0
tv-app debug (read only) 5314433 5314577 144 0.0
.rodata 272374 272406 32 0.0
.text 4798467 4798579 112 0.0
tv-casting-app debug (read only) 8294177 8294321 144 0.0
.rodata 367612 367644 32 0.0
.text 7526451 7526563 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2521192 2521232 40 0.0
.text 1483876 1483916 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1218080 1218140 60 0.0
rodata 141348 141392 44 0.0
text 843180 843192 12 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336808 1336868 60 0.0
rodata 135440 135484 44 0.0
text 770628 770640 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156120 1156180 60 0.0
rodata 112732 112776 44 0.0
text 809624 809632 8 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1766476 1766540 64 0.0
.debug_info 30050780 30050860 80 0.0
.debug_line 4139922 4139967 45 0.0
.debug_loclists 2245744 2245774 30 0.0
.text 1562372 1562436 64 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673916 1673988 72 0.0
.debug_info 27147084 27147164 80 0.0
.debug_line 3956811 3956856 45 0.0
.debug_loclists 2146632 2146662 30 0.0
.text 1471764 1471836 72 0.0
light cy8ckit_062s2_43012 (read/write) 1605756 1605828 72 0.0
.debug_info 22303013 22303093 80 0.0
.debug_line 3523405 3523450 45 0.0
.debug_loclists 1985853 1985883 30 0.0
.text 1409812 1409884 72 0.0
lock cy8ckit_062s2_43012 (read/write) 1638796 1638876 80 0.0
.debug_info 22207712 22207793 81 0.0
.debug_line 3477491 3477536 45 0.0
.debug_loclists 1963992 1964022 30 0.0
.text 1415372 1415452 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1177572 1177628 56 0.0
.text 624416 624472 56 0.0
lock-app qpg6105+debug (read/write) 1134628 1134668 40 0.0
.text 581468 581508 40 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1069592 1069660 68 0.0
text 728462 728482 20 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 976052 976112 60 0.0
text 669088 669106 18 0.0
bridge-app tlsr9518adk80d (read/write) 943876 943944 68 0.0
text 646702 646722 20 0.0
contact-sensor-app tlsr9518adk80d (read/write) 875792 875852 60 0.0
text 590050 590070 20 0.0
light-switch-app tlsr9518adk80d (read/write) 904676 904744 68 0.0
text 615686 615706 20 0.0
lighting-app tlsr9518adk80d (read/write) 982220 982280 60 0.0
text 685552 685570 18 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 993592 993660 68 0.0
text 693068 693090 22 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1051752 1051812 60 0.0
text 730486 730506 20 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1083080 1083148 68 0.0
text 750588 750610 22 0.0
lock-app tlsr9518adk80d (read/write) 932788 932848 60 0.0
text 620302 620322 20 0.0
ota-requestor-app tlsr9518adk80d (read/write) 898420 898480 60 0.0
text 611934 611954 20 0.0
pump-app tlsr9518adk80d (read/write) 881280 881348 68 0.0
text 595742 595764 22 0.0
pump-controller-app tlsr9518adk80d (read/write) 868436 868496 60 0.0
text 586182 586200 18 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 877852 877912 60 0.0
text 593112 593130 18 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 864560 864628 68 0.0
text 581782 581804 22 0.0
thermostat tlsr9518adk80d (read/write) 910512 910580 68 0.0
text 621228 621250 22 0.0
window-covering tlsr9518adk80d (read/write) 905836 905904 68 0.0
text 616100 616122 22 0.0
Decreases (1 build for k32w)
platform target config section 3bfcbc5 5c7e134 change % change
k32w contact k32w0+release (read/write) 91320 91312 -8 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3bfcbc5 5c7e134 change % change
bl602 lighting-app bl602 (read/write) 1363778 1363826 48 0.0
.bss 73670 73670 0 0.0
.data 9552 9552 0 0.0
.text 1056868 1056872 4 0.0
bl602+rpc (read/write) 1411246 1411294 48 0.0
.bss 81710 81710 0 0.0
.data 9952 9952 0 0.0
.text 1088804 1088806 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166695 1166739 44 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41285 41285 0 0.0
.bss_psram 43488 43488 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1566249 1566267 18 0.0
.debug_aranges 140336 140336 0 0.0
.debug_frame 516340 516340 0 0.0
.debug_info 41434670 41434747 77 0.0
.debug_line 5479037 5479105 68 0.0
.debug_loc 3563905 3563974 69 0.0
.debug_ranges 384608 384608 0 0.0
.debug_str 4011881 4011881 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106812 106856 44 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 589190 589190 0 0.0
.symtab 175552 175552 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953892 953892 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1265599 1265647 48 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43488 43488 0 0.0
.comment 48 48 0 0.0
.data 4088 4088 0 0.0
.debug_abbrev 1743379 1743397 18 0.0
.debug_aranges 148880 148880 0 0.0
.debug_frame 545244 545244 0 0.0
.debug_info 46329616 46329694 78 0.0
.debug_line 5891572 5891640 68 0.0
.debug_loc 3770052 3770121 69 0.0
.debug_ranges 410360 410360 0 0.0
.debug_str 4431746 4431746 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121464 121508 44 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 652153 652153 0 0.0
.symtab 194480 194480 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1028576 1028578 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1152608 1152652 44 0.0
.boot2 292 292 0 0.0
.bss 15988 15988 0 0.0
.bss_psram 77904 77904 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1568468 1568486 18 0.0
.debug_aranges 134840 134840 0 0.0
.debug_frame 496028 496028 0 0.0
.debug_info 41435780 41435857 77 0.0
.debug_line 5394705 5394773 68 0.0
.debug_loc 3500073 3500142 69 0.0
.debug_ranges 389816 389816 0 0.0
.debug_str 4024350 4024350 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100696 100740 44 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 589415 589415 0 0.0
.symtab 175120 175120 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942964 942964 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 615170 615242 72 0.0
(read/write) 207832 207832 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201280 201280 0 0.0
.comment 206 206 0 0.0
.data 1432 1432 0 0.0
.debug_abbrev 959363 959363 0 0.0
.debug_aranges 108896 108896 0 0.0
.debug_frame 369428 369428 0 0.0
.debug_info 19347127 19347214 87 0.0
.debug_line 2809586 2809623 37 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1594328 1594350 22 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 100559 100559 0 0.0
.debug_str 3423483 3423483 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106242 106282 40 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 495568 495568 0 0.0
.symtab 292960 292960 0 0.0
.text 506808 506840 32 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549999 550055 56 0.0
.app_xip_area 441249 441305 56 0.0
.bss 63776 63776 0 0.0
.data 656 656 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 536511 536575 64 0.0
.app_xip_area 422753 422817 64 0.0
.bss 68760 68760 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573703 573759 56 0.0
.app_xip_area 466033 466089 56 0.0
.bss 62768 62768 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 546375 546423 48 0.0
.app_xip_area 435753 435801 48 0.0
.bss 65648 65648 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1010504 1010576 72 0.0
.bss 183532 183532 0 0.0
.data 2640 2640 0 0.0
.text 824312 824384 72 0.0
BRD4187C (read/write) 1035208 1035264 56 0.0
.bss 163148 163148 0 0.0
.data 3236 3236 0 0.0
.text 868804 868860 56 0.0
lock-app BRD4161A+wf200 (read/write) 1086892 1086932 40 0.0
.bss 177580 177580 0 0.0
.data 2660 2660 0 0.0
.text 906632 906672 40 0.0
window-app BRD4187C (read/write) 1106468 1106540 72 0.0
.bss 146164 146164 0 0.0
.data 3120 3120 0 0.0
.text 957164 957236 72 0.0
esp32 all-clusters-app c3devkit (read only) 1149148 1149164 16 0.0
(read/write) 1701908 1701948 40 0.0
.dram0.bss 79032 79032 0 0.0
.dram0.data 13076 13076 0 0.0
.flash.rodata 266048 266088 40 0.0
.flash.text 1149148 1149164 16 0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1191231 1191255 24 0.0
(read/write) 550114 550154 40 0.0
.dram0.bss 85408 85408 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 297044 297084 40 0.0
.flash.text 1185847 1185871 24 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 590100 590156 56 0.0
(read/write) 91320 91312 -8 -0.0
.bss 67372 67372 0 0.0
.data 2116 2116 0 0.0
.text 589564 589620 56 0.0
light k32w0+release (read only) 588788 588844 56 0.0
(read/write) 90952 90960 8 0.0
.bss 67020 67020 0 0.0
.data 2104 2104 0 0.0
.text 588252 588308 56 0.0
lock k32w0+release (read only) 561340 561396 56 0.0
(read/write) 88784 88792 8 0.0
.bss 64908 64908 0 0.0
.data 2048 2048 0 0.0
.text 560804 560860 56 0.0
linux all-clusters-app debug (read only) 5483761 5483937 176 0.0
(read/write) 417456 417456 0 0.0
.bss 130368 130368 0 0.0
.data 3984 3984 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333712 333776 64 0.0
.text 4773235 4773347 112 0.0
all-clusters-minimal-app debug (read only) 4898777 4898953 176 0.0
(read/write) 231408 231408 0 0.0
.bss 126048 126048 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 94376 94376 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271814 271878 64 0.0
.text 4396835 4396947 112 0.0
bridge-app debug (read only) 2767969 2768145 176 0.0
(read/write) 133064 133064 0 0.0
.bss 51768 51768 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 71400 71400 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 214376 214440 64 0.0
.text 2376115 2376227 112 0.0
chip-tool debug (read only) 17767825 17768801 976 0.0
(read/write) 1055160 1055160 0 0.0
.bss 93688 93688 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 949040 949040 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 916561 916753 192 0.0
.text 14796259 14797043 784 0.0
chip-tool-ipv6only arm64 (read only) 16980620 16981516 896 0.0
(read/write) 1122712 1122712 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23360 23360 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 827432 827624 192 0.0
.text 13913368 13914072 704 0.0
lighting-app debug+rpc+ui (read only) 5276953 5277097 144 0.0
(read/write) 222344 222344 0 0.0
.bss 118000 118000 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92240 92240 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 338420 338452 32 0.0
.text 4696483 4696595 112 0.0
lock-app debug (read only) 4469121 4469265 144 0.0
(read/write) 202864 202864 0 0.0
.bss 113392 113392 0 0.0
.data 3728 3728 0 0.0
.data.rel.ro 78960 78960 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247750 247782 32 0.0
.text 4012067 4012179 112 0.0
ota-provider-app debug (read only) 4126665 4126809 144 0.0
(read/write) 192152 192152 0 0.0
.bss 113792 113792 0 0.0
.data 4000 4000 0 0.0
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200934 200966 32 0.0
.text 3735459 3735571 112 0.0
ota-requestor-app debug (read only) 4220545 4220721 176 0.0
(read/write) 196464 196464 0 0.0
.bss 114848 114848 0 0.0
.data 4240 4240 0 0.0
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 204326 204390 64 0.0
.text 3821619 3821731 112 0.0
shell debug (read only) 2928001 2928145 144 0.0
(read/write) 150712 150712 0 0.0
.bss 60040 60040 0 0.0
.data 784 784 0 0.0
.data.rel.ro 84024 84024 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 210642 210674 32 0.0
.text 2546514 2546626 112 0.0
thermostat-no-ble arm64 (read only) 4449908 4450052 144 0.0
(read/write) 244168 244168 0 0.0
.bss 122552 122552 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11976 11976 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 161948 161996 48 0.0
.text 3949784 3949880 96 0.0
tv-app debug (read only) 5314433 5314577 144 0.0
(read/write) 350136 350136 0 0.0
.bss 241568 241568 0 0.0
.data 5104 5104 0 0.0
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 272374 272406 32 0.0
.text 4798467 4798579 112 0.0
tv-casting-app debug (read only) 8294177 8294321 144 0.0
(read/write) 210848 210848 0 0.0
.bss 54496 54496 0 0.0
.data 2544 2544 0 0.0
.data.rel.ro 147016 147016 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 367612 367644 32 0.0
.text 7526451 7526563 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521192 2521232 40 0.0
.bss 220008 220008 0 0.0
.data 5120 5120 0 0.0
.text 1483876 1483916 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1218080 1218140 60 0.0
bss 154611 154611 0 0.0
rodata 141348 141392 44 0.0
text 843180 843192 12 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336808 1336868 60 0.0
bss 140069 140069 0 0.0
rodata 135440 135484 44 0.0
text 770628 770640 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1156120 1156180 60 0.0
bss 154790 154790 0 0.0
rodata 112732 112776 44 0.0
text 809624 809632 8 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837624 837624 0 0.0
(read/write) 1766476 1766540 64 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193196 193196 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 2520 2520 0 0.0
.debug_abbrev 1377935 1377935 0 0.0
.debug_aranges 143744 143744 0 0.0
.debug_frame 478872 478872 0 0.0
.debug_info 30050780 30050860 80 0.0
.debug_line 4139922 4139967 45 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2245744 2245774 30 0.0
.debug_rnglists 142326 142326 0 0.0
.debug_str 4116156 4116156 0 0.0
.heap 837624 837624 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 801943 801943 0 0.0
.symtab 499808 499808 0 0.0
.text 1562372 1562436 64 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839576 839576 0 0.0
(read/write) 1673916 1673988 72 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191308 191308 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 2456 2456 0 0.0
.debug_abbrev 1283553 1283553 0 0.0
.debug_aranges 137048 137048 0 0.0
.debug_frame 461960 461960 0 0.0
.debug_info 27147084 27147164 80 0.0
.debug_line 3956811 3956856 45 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2146632 2146662 30 0.0
.debug_rnglists 135447 135447 0 0.0
.debug_str 3975705 3975705 0 0.0
.heap 839576 839576 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 712577 712577 0 0.0
.symtab 465456 465456 0 0.0
.text 1471764 1471836 72 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845784 845784 0 0.0
(read/write) 1605756 1605828 72 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185212 185212 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 2344 2344 0 0.0
.debug_abbrev 1124168 1124168 0 0.0
.debug_aranges 127320 127320 0 0.0
.debug_frame 425592 425592 0 0.0
.debug_info 22303013 22303093 80 0.0
.debug_line 3523405 3523450 45 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1985853 1985883 30 0.0
.debug_rnglists 125337 125337 0 0.0
.debug_str 3786878 3786878 0 0.0
.heap 845784 845784 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 634185 634185 0 0.0
.symtab 430416 430416 0 0.0
.text 1409812 1409884 72 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818304 818304 0 0.0
(read/write) 1638796 1638876 80 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212676 212676 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 1115472 1115472 0 0.0
.debug_aranges 126088 126088 0 0.0
.debug_frame 421140 421140 0 0.0
.debug_info 22207712 22207793 81 0.0
.debug_line 3477491 3477536 45 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1963992 1964022 30 0.0
.debug_rnglists 123415 123415 0 0.0
.debug_str 3748315 3748315 0 0.0
.heap 818304 818304 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 607469 607469 0 0.0
.symtab 422224 422224 0 0.0
.text 1415372 1415452 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177572 1177628 56 0.0
.bss 101232 101232 0 0.0
.data 736 736 0 0.0
.text 624416 624472 56 0.0
lock-app qpg6105+debug (read/write) 1134628 1134668 40 0.0
.bss 95952 95952 0 0.0
.data 740 740 0 0.0
.text 581468 581508 40 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1069592 1069660 68 0.0
bss 107300 107300 0 0.0
text 728462 728482 20 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 976052 976112 60 0.0
bss 105276 105276 0 0.0
text 669088 669106 18 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 943876 943944 68 0.0
bss 109716 109716 0 0.0
text 646702 646722 20 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875792 875852 60 0.0
bss 98896 98896 0 0.0
text 590050 590070 20 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904676 904744 68 0.0
bss 99488 99488 0 0.0
text 615686 615706 20 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 982220 982280 60 0.0
bss 107572 107572 0 0.0
text 685552 685570 18 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 993592 993660 68 0.0
bss 111820 111820 0 0.0
text 693068 693090 22 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051752 1051812 60 0.0
bss 109144 109144 0 0.0
text 730486 730506 20 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1083080 1083148 68 0.0
bss 120220 120220 0 0.0
text 750588 750610 22 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932788 932848 60 0.0
bss 99576 99576 0 0.0
text 620302 620322 20 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 898420 898480 60 0.0
bss 100196 100196 0 0.0
text 611934 611954 20 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 881280 881348 68 0.0
bss 99028 99028 0 0.0
text 595742 595764 22 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868436 868496 60 0.0
bss 98828 98828 0 0.0
text 586182 586200 18 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744228 744228 0 0.0
bss 97256 97256 0 0.0
text 478644 478644 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877852 877912 60 0.0
bss 98984 98984 0 0.0
text 593112 593130 18 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 864560 864628 68 0.0
bss 98736 98736 0 0.0
text 581782 581804 22 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 910512 910580 68 0.0
bss 99280 99280 0 0.0
text 621228 621250 22 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 905836 905904 68 0.0
bss 99592 99592 0 0.0
text 616100 616122 22 0.0

@mergify mergify bot merged commit 27c3ff4 into project-chip:master Aug 3, 2023
48 checks passed
ajoletta-amzn pushed a commit to ajoletta-amzn/connectedhomeip that referenced this pull request Aug 4, 2023
Added the ability to transmit and display device name in the Matter SDK

Re-run zap_convert_all.py (project-chip#28459)

Add an API to get the list of running controllers from a controller factory. (project-chip#28461)

Add utilities for converting CATValues to/from NSSet. (project-chip#28453)

* Add utilities for converting CATValues to/from NSSet.

* Address review comments.

* Address more review comments.

[esp32 m5-stack light] move freertos functions to flash instead of iram (project-chip#28455)

* Move freertos functions out if iram.

This is because linkage fails with out of IRAM.

Following https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/performance/ram-usage.html#optimizing-iram-usage

* Add newline at the end of the file

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

virtual-device-app: Add LoadingFragment for commissioning establish started event (project-chip#28428)

Signed-off-by: Jaehoon You <jaehoon.you@samsung.com>

Add openiot clean steps (project-chip#28473)

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

[cloudbuild] switch to v2 of our build images. (project-chip#28476)

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Update ZAP to pick up UI for multiple device types on an endpoint. (project-chip#28423)

tv-casting-app: Implementing PASE related callbacks (project-chip#28342)

* Linux tv-casting-app: Implementing AppDelegate

* Android tv-casting-app: Implementing AppDelegate

* iOS tv-casting-app: Implementing AppDelegate

[TC-RVC-2.1] Fix PIXIT codes to match the test plan (project-chip#28481)

* fix PIXIT codes to match tp

* fix PIXIT

Stop using controllerID for internal XPC bookkeeping. (project-chip#28480)

We want to use controllerID for client-assigned controller IDs.

Add functions to set Parent Endpoint and Composition Type for an Endpoint (project-chip#28410)

* Added endpointCompositionType to the EmberAfDefinedEndpoint structure to be used to hold whether an endpoint is flat or tree composed - defaults to Flat to assume previous behaviour as default

* Added functions to support setting and getting composition type and also to set an endpoints parent endpoint

* updated Read handler for parts list to make its else branch for Flat composition and then added a further branch to handle Tree composition

* Restyled by clang-format

* Fixed mistake in return type of emberAfEndpointCompositionTypeForEndpoint

* Removing debug logs

* Restyled by clang-format

* Moved new API funciotns to chip::app namespace and removed ember naming. Made endpoint struct use a proper bitmask as it was basically using an enum in a weird way

* Moved Read for Parts List to use new function naming

* Restyled by clang-format

* Replaced EmberAfStatus with CHIP_ERROR

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>

Add macro to set alignment of sha256 context (project-chip#28426)

Fix uninitialised values in KeySet and AttributePathExpandIterator (project-chip#28356)

* Fix uninitialised value in KeySet

* Fix uninitilised mGlobalAttributeEndIndex

* Restyled by clang-format

* Review proposed change initilize mGlobalAttributeEndIndex

* Change initialize values in KeySet to initilize only start_time in EpochKey

* Restyled by clang-format

* Review proposed change initilize IPK keyset start_time

---------

Co-authored-by: Restyled.io <commits@restyled.io>

Add a controller argument to the storage checker function. (project-chip#28488)

Most of the changes are just reindenting.

CASE: Send busy status report if we receive a sigma1 and we are in the middle of handshake (project-chip#28153)

* CASE: Send busy status report if we receive a sigma1 and we are in the
middle of handshake

* Apply suggestions from code review

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Addressing review comments

* few more review comments

* Addressed reviews and added the unit tests

* Restyled by clang-format

* Few more review comments

* Apply suggestions from code review

Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>

* Moved todo to better place

---------

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>

doc: chip_tool_guide: fix the order of arguments in (project-chip#28494)

`pairing code` command

chip-tool expects the node-id to be passed before payload.

Signed-off-by: Marcin Kajor <marcin.kajor@nordicsemi.no>

add event For messages acks, Request ICD active mode when waiting on a ack (project-chip#28380)

[ReadHandler] Removal of test flags (project-chip#28421)

* Removed reportScheduler test flags and made TestReadInteractin.cpp wait for min/max instead of setting flags. Modified subscription times in the test to minimise the impact of waiting.

* Restyled by clang-format

* Added a driveAndServiceIO after waiting for max in test where we should wait for max to expire to ensure the run gets scheduled reliably

* Moved ctx.GetIOContext().DriveIO(); after each tests to garantee this will run after maxInterval is expired

* Implemented a mock clock in TestReadInteraction to reduce wait loops

* Removed more loops and added comment on loop left in the code

---------

Co-authored-by: Restyled.io <commits@restyled.io>

[Silabs] Add SIT ICD configurations to silabs lock example (project-chip#28474)

* rename SED for ICD

* Delete ICD subscription callback since default behavior is merged

* Enable ICD default configuration for DL
Update configs to support ICDs

* Add ICDM attributes for SIT ICD config

* generated files

* update wordlist

* update readme

* update default config comments

* add define block for ICD configs

* fix esp

* try to fix esp again

* try to fix esp again

Add an example room air conditioner configuration to chef devices (project-chip#28485)

* Add an example room air conditioner configuration to chef devices

* Remove unuseful cluster in ep 0

* fix ci bug

* Revert "fix ci bug"

This reverts commit e31432e.

[docker] Use gcc 10 in chip build (project-chip#28478)

* Switch to gcc10 instead of gcc9 for chip build base

* Bump up version file

* Add -Dtests=false

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Reduce type character size of SceneTableImpl types (project-chip#28448)

virtual-device-app: Add control module for virtual device's detail view (project-chip#28486)

Signed-off-by: Jaehoon You <jaehoon.you@samsung.com>
Signed-off-by: Charles Kim <chulspro.kim@samsung.com>

Add `__test__ = False` to hooks (project-chip#28477)

Improve Silabs Matter shell functionality/stability (project-chip#28475)

* Re-worked matter shell to allow for copy/paste, fix varying platform functionality, and increase stability

* Update src/lib/shell/MainLoopSilabs.cpp

Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>

* Added further clarification in comments

---------

Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>

fix define (project-chip#28502)

Update python logic for executing work in chip main loop (project-chip#28449)

* Add python main loop work method

* Fix typo and restyle

* Fix typo

* Code review updates

* Comment update

* Restyle

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Fix crash when an error happens during a BLE scan on darwin. (project-chip#28505)

If we happened to do a BLE scan after doing a BLE connect, and then during the
BLE scan one of two things happens:

1. Bluetooth is shut down (e.g. by just turning it off via the menubar).
2. The scan is a delegate-less scan and times out.

then we would try to use the error handler that expects a SetUpCodePairer but
without an actual non-null SetUpCodePairer to pass it.  And then that would
crash.

The fix is to not call an error handler that we're not supposed to be calling;
scans do not call the _connection_ error handler.

Fix RESOURCE_EXHAUSTED in KeySetWrite (project-chip#28456)

* Fix RESOURCE_EXHAUSTED in KeySetWrite

* Restyled by prettier-yaml

---------

Co-authored-by: tennessee.carmelveilleux@gmail.com <tennessee@google.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>

Power source: Implementation of dynamic endpoint list setter (project-chip#28110)

* Implementation of dynamic endpoint list setter

Test: tested by adding a call to set endpoint list in all clusters
      with chip-tool. Also see TestPowerSourceCluster.cpp

* Restyled by whitespace

* Restyled by gn

* Remove the define

Some platforms run these tests, but don't have that define defined.
Instead, just change the function name to test only.

* Address review comments

* free is being called, man, where's the leak?

* Restyled by clang-format

* Address some review comments.

* Fix leak.

* Deal with zero-length arrays.

* shutdown -> clear

* Use EncodeList for list

* test fix.

* types need to match

---------

Co-authored-by: Restyled.io <commits@restyled.io>

* Refine the laundry-washer-control server implementation and add laundry-washer-controls-delegate-impl (project-chip#28264)

* * Refine the laundry-washer-control server implementation
* Add laundry-washer-controls-delegate-impl

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* Update src/app/clusters/laundry-washer-controls-server/laundry-washer-controls-delegate.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Update examples/all-clusters-app/all-clusters-common/include/laundry-washer-controls-delegate-impl.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* * Remove the unused code and refine the comment

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>

* Update examples/all-clusters-app/all-clusters-common/include/laundry-washer-controls-delegate-impl.h

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

* Restyled by clang-format

---------

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

Fix selector for status update on CHIPToolDeviceControllerDelegate. (project-chip#28506)

This did not get correctly updated in
project-chip#23665, so it was not
getting the status update callbacks.

[app] Add option to disable read client (project-chip#28149)

* app : Add option to disable Read Client

* Restyled by gn

* Format changes

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>

enable android platform configuration (project-chip#28451)

Skip building python modules as part of Matter.framework build. (project-chip#28514)

We don't need them there, but also they unconditionally pull in perfetto bits,
which is also undesirable.

[mode-base-cluster]fix: build error while not enable On/Off cluster server (project-chip#28388)

* fix build error while not enable onOff cluster server

* fix include file bug

[Ameba] Update docker image (project-chip#28441)

* Update Dockerfile

* Update version

[K32W0] Use west tool to get SDK (project-chip#28431)

Signed-off-by: Marius Tache <marius.tache@nxp.com>

[Ameba] Upgrade cpp17 (project-chip#28438)

* fix cmake workaround for ameba
- upgrade pigweed app to c++17

* Update Dockerfile

* Update version

* Move to chip-build-ameba version 4 instead of 1, to suppor c++17

---------

Co-authored-by: Andrei Litvin <andy314@gmail.com>
Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Remove ICDM cluster for lighting app (project-chip#28522)

[Silabs] Rename SED build target to ICD for python scripts (project-chip#28504)

* rename sed to icd in build targets

* update txt tagets

* rename targets

[chef] disable Groups and Switch from example devices (project-chip#28501)

* A set of manual edits

* zap regen

* Script-disable groups and switch from EP0

* Zap regen
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.

[CERT-TEST-FAILURE] KeySetWrite command does not return RESOURCE_EXHAUSTED instead returns FAILURE
7 participants