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

[Ameba] Upgrade cpp17 #28438

Merged
merged 5 commits into from
Aug 4, 2023
Merged

[Ameba] Upgrade cpp17 #28438

merged 5 commits into from
Aug 4, 2023

Conversation

pankore
Copy link
Contributor

@pankore pankore commented Aug 1, 2023

No description provided.

@github-actions
Copy link

github-actions bot commented Aug 1, 2023

PR #28438: Size comparison from e059202 to 13f2706

Increases (12 builds for bl602, bl702l, cc32xx, psoc6, telink)
platform target config section e059202 13f2706 change % change
bl602 lighting-app bl602 .text 1056278 1056280 2 0.0
bl602+rpc .text 1088210 1088212 2 0.0
bl702l lighting-app bl702l (read/write) 1151600 1151604 4 0.0
.debug_info 41428524 41428525 1 0.0
.text 942116 942118 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19046517 19046519 2 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 30043970 30043971 1 0.0
lock cy8ckit_062s2_43012 .debug_info 21891617 21891619 2 0.0
telink all-clusters-minimal-app tlsr9518adk80d text 668094 668096 2 0.0
light-switch-app tlsr9518adk80d text 614678 614680 2 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992396 992404 8 0.0
text 692060 692064 4 0.0
pump-controller-app tlsr9518adk80d (read/write) 867224 867232 8 0.0
text 585156 585158 2 0.0
shell tlsr9518adk80d (read/write) 744124 744132 8 0.0
text 478572 478574 2 0.0
smoke_co_alarm-app tlsr9518adk80d text 592086 592088 2 0.0
Decreases (8 builds for esp32, telink)
platform target config section e059202 13f2706 change % change
esp32 all-clusters-app c3devkit (read/write) 1590416 1590408 -8 -0.0
.flash.rodata 219912 219904 -8 -0.0
m5stack (read/write) 500790 500786 -4 -0.0
.flash.rodata 248448 248444 -4 -0.0
telink contact-sensor-app tlsr9518adk80d (read/write) 874588 874580 -8 -0.0
text 589030 589026 -4 -0.0
lighting-app tlsr9518adk80d (read/write) 981032 981024 -8 -0.0
text 684548 684544 -4 -0.0
lighting-app-shell tlsr9518adk80d text 749584 749582 -2 -0.0
ota-requestor-app tlsr9518adk80d text 610926 610924 -2 -0.0
pump-app tlsr9518adk80d text 594740 594736 -4 -0.0
thermostat tlsr9518adk80d text 620204 620202 -2 -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 e059202 13f2706 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363034 0 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1056278 1056280 2 0.0
bl602+rpc (read/write) 1410502 1410502 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1088210 1088212 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166035 1166035 0 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 1565264 0 0.0
.debug_aranges 140232 140232 0 0.0
.debug_frame 515900 515900 0 0.0
.debug_info 41427416 41427416 0 0.0
.debug_line 5473712 5473712 0 0.0
.debug_loc 3560921 3560921 0 0.0
.debug_ranges 384424 384424 0 0.0
.debug_str 4011326 4011326 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 106472 0 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
953312 953312 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264923 1264923 0 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 1742394 0 0.0
.debug_aranges 148776 148776 0 0.0
.debug_frame 544804 544804 0 0.0
.debug_info 46323236 46323236 0 0.0
.debug_line 5886247 5886247 0 0.0
.debug_loc 3767068 3767068 0 0.0
.debug_ranges 410176 410176 0 0.0
.debug_str 4431191 4431191 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 121124 0 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
1027996 1027996 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151604 4 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 1567483 0 0.0
.debug_aranges 134736 134736 0 0.0
.debug_frame 495588 495588 0 0.0
.debug_info 41428524 41428525 1 0.0
.debug_line 5389298 5389298 0 0.0
.debug_loc 3497090 3497090 0 0.0
.debug_ranges 389632 389632 0 0.0
.debug_str 4023795 4023795 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 100356 0 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 942118 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611050 0 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 107960 107960 0 0.0
.debug_frame 366300 366300 0 0.0
.debug_info 19046517 19046519 2 0.0
.debug_line 2780417 2780417 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580553 1580553 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99665 99665 0 0.0
.debug_str 3415671 3415671 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105626 0 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 503300 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549423 0 0.0
.app_xip_area 440513 440513 0 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 533759 0 0.0
.app_xip_area 419889 419889 0 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 572567 0 0.0
.app_xip_area 464745 464745 0 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 545863 0 0.0
.app_xip_area 435073 435073 0 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 1009308 0 0.0
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822960 822960 0 0.0
BRD4187C (read/write) 1034204 1034204 0 0.0
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867644 867644 0 0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1084112 0 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903752 903752 0 0.0
window-app BRD4187C (read/write) 1105268 1105268 0 0.0
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955804 955804 0 0.0
esp32 all-clusters-app c3devkit (read only) 1095800 1095800 0 0.0
(read/write) 1590416 1590408 -8 -0.0
.dram0.bss 77368 77368 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 219912 219904 -8 -0.0
.flash.text 1095800 1095800 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1142143 1142143 0 0.0
(read/write) 500790 500786 -4 -0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 248448 248444 -4 -0.0
.flash.text 1136759 1136759 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 589212 589212 0 0.0
(read/write) 91480 91480 0 0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588676 588676 0 0.0
light k32w0+release (read only) 587900 587900 0 0.0
(read/write) 91112 91112 0 0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587364 587364 0 0.0
lock k32w0+release (read only) 560476 560476 0 0.0
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559940 559940 0 0.0
linux all-clusters-app debug (read only) 5480209 5480209 0 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 333136 0 0.0
.text 4770259 4770259 0 0.0
all-clusters-minimal-app debug (read only) 4895225 4895225 0 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 271238 0 0.0
.text 4393859 4393859 0 0.0
bridge-app debug (read only) 2764401 2764401 0 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 213800 0 0.0
.text 2373123 2373123 0 0.0
chip-tool debug (read only) 17764697 17764697 0 0.0
(read/write) 1055128 1055128 0 0.0
.bss 93592 93592 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 916009 0 0.0
.text 14793683 14793683 0 0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977980 0 0.0
(read/write) 1122664 1122664 0 0.0
.bss 102984 102984 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 827096 0 0.0
.text 13911112 13911112 0 0.0
lighting-app debug+rpc+ui (read only) 5273401 5273401 0 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 337844 0 0.0
.text 4693507 4693507 0 0.0
lock-app debug (read only) 4452849 4452849 0 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 246470 0 0.0
.text 3997891 3997891 0 0.0
ota-provider-app debug (read only) 4123081 4123081 0 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 200326 0 0.0
.text 3732483 3732483 0 0.0
ota-requestor-app debug (read only) 4216993 4216993 0 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 203750 0 0.0
.text 3818643 3818643 0 0.0
shell debug (read only) 2924481 2924481 0 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 210066 0 0.0
.text 2543570 2543570 0 0.0
thermostat-no-ble arm64 (read only) 4446724 4446724 0 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 161628 0 0.0
.text 3946968 3946968 0 0.0
tv-app debug (read only) 5310497 5310497 0 0.0
(read/write) 350104 350104 0 0.0
.bss 240416 240416 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 271798 0 0.0
.text 4795107 4795107 0 0.0
tv-casting-app debug (read only) 8288321 8288321 0 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 366812 0 0.0
.text 7521779 7521779 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517752 0 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480436 1480436 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217096 1217096 0 0.0
bss 154659 154659 0 0.0
rodata 141020 141020 0 0.0
text 842280 842280 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336212 1336212 0 0.0
bss 140117 140117 0 0.0
rodata 135436 135436 0 0.0
text 769880 769880 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155008 1155008 0 0.0
bss 154838 154838 0 0.0
rodata 112404 112404 0 0.0
text 808720 808720 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1765604 1765604 0 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 143632 143632 0 0.0
.debug_frame 478472 478472 0 0.0
.debug_info 30043970 30043971 1 0.0
.debug_line 4135844 4135844 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242789 2242789 0 0.0
.debug_rnglists 142171 142171 0 0.0
.debug_str 4115542 4115542 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 1560996 0 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 1673068 0 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 136936 136936 0 0.0
.debug_frame 461560 461560 0 0.0
.debug_info 27138468 27138468 0 0.0
.debug_line 3952689 3952689 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143676 2143676 0 0.0
.debug_rnglists 135292 135292 0 0.0
.debug_str 3975091 3975091 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 1470412 0 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 1604924 0 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 127208 127208 0 0.0
.debug_frame 425192 425192 0 0.0
.debug_info 22293629 22293629 0 0.0
.debug_line 3519307 3519307 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982898 1982898 0 0.0
.debug_rnglists 125182 125182 0 0.0
.debug_str 3786254 3786254 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 1408476 0 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 1635228 0 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 125152 125152 0 0.0
.debug_frame 418024 418024 0 0.0
.debug_info 21891617 21891619 2 0.0
.debug_line 3447102 3447102 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950318 1950318 0 0.0
.debug_rnglists 122522 122522 0 0.0
.debug_str 3740493 3740493 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 1411348 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176392 0 0.0
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623232 623232 0 0.0
lock-app qpg6105+debug (read/write) 1133440 1133440 0 0.0
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580284 580284 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068412 1068412 0 0.0
bss 107348 107348 0 0.0
text 727466 727466 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974872 974872 0 0.0
bss 105324 105324 0 0.0
text 668094 668096 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942692 942692 0 0.0
bss 109344 109344 0 0.0
text 645704 645704 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874588 874580 -8 -0.0
bss 99000 99000 0 0.0
text 589030 589026 -4 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903492 903492 0 0.0
bss 99564 99564 0 0.0
text 614678 614680 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981032 981024 -8 -0.0
bss 107676 107676 0 0.0
text 684548 684544 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992396 992404 8 0.0
bss 111924 111924 0 0.0
text 692060 692064 4 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050556 1050556 0 0.0
bss 109248 109248 0 0.0
text 729478 729478 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081892 1081892 0 0.0
bss 120324 120324 0 0.0
text 749584 749582 -2 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929152 929152 0 0.0
bss 99644 99644 0 0.0
text 617182 617182 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897220 897220 0 0.0
bss 100272 100272 0 0.0
text 610926 610924 -2 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880092 880092 0 0.0
bss 99132 99132 0 0.0
text 594740 594736 -4 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867224 867232 8 0.0
bss 98932 98932 0 0.0
text 585156 585158 2 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 478574 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876640 876640 0 0.0
bss 99088 99088 0 0.0
text 592086 592088 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863356 863356 0 0.0
bss 98840 98840 0 0.0
text 580758 580758 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909300 909300 0 0.0
bss 99384 99384 0 0.0
text 620204 620202 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904652 904652 0 0.0
bss 99668 99668 0 0.0
text 615094 615094 0 0.0

@github-actions
Copy link

github-actions bot commented Aug 4, 2023

PR #28438: Size comparison from 32ed9c5 to 73869ff

Increases (1 build for cc32xx)
platform target config section 32ed9c5 73869ff change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19356329 19356330 1 0.0
Full report (1 build for cc32xx)
platform target config section 32ed9c5 73869ff change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 615546 615546 0 0.0
(read/write) 207872 207872 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201320 201320 0 0.0
.comment 206 206 0 0.0
.data 1432 1432 0 0.0
.debug_abbrev 959724 959724 0 0.0
.debug_aranges 109040 109040 0 0.0
.debug_frame 369924 369924 0 0.0
.debug_info 19356329 19356330 1 0.0
.debug_line 2811692 2811692 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1596540 1596540 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 100669 100669 0 0.0
.debug_str 3426584 3426584 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 496184 496184 0 0.0
.symtab 293280 293280 0 0.0
.text 507144 507144 0 0.0

@github-actions
Copy link

github-actions bot commented Aug 4, 2023

PR #28438: Size comparison from 32ed9c5 to 82b9c94

Increases (11 builds for bl702, bl702l, cyw30739, nrfconnect, psoc6, telink)
platform target config section 32ed9c5 82b9c94 change % change
bl702 lighting-app bl702 .debug_info 41434748 41434749 1 0.0
.text 953894 953896 2 0.0
bl702+rpc (read/write) 1265643 1265647 4 0.0
.debug_info 46329693 46329694 1 0.0
.text 1028576 1028578 2 0.0
bl702l lighting-app bl702l (read/write) 1152652 1152656 4 0.0
.debug_info 41435857 41435858 1 0.0
.text 942964 942966 2 0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 537031 537039 8 0.0
.app_xip_area 423233 423241 8 0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp (read/write) 1337348 1337364 16 0.0
text 771076 771080 4 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27156281 27156283 2 0.0
telink contact-sensor-app tlsr9518adk80d (read/write) 875852 875860 8 0.0
text 590070 590074 4 0.0
lighting-app-rpc tlsr9518adk80d text 730504 730508 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 898480 898488 8 0.0
text 611956 611958 2 0.0
thermostat tlsr9518adk80d text 621246 621248 2 0.0
window-covering tlsr9518adk80d (read/write) 906320 906328 8 0.0
text 616516 616520 4 0.0
Decreases (11 builds for bl602, cc32xx, efr32, nrfconnect, psoc6, telink)
platform target config section 32ed9c5 82b9c94 change % change
bl602 lighting-app bl602 .text 1056872 1056870 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19356329 19356328 -1 -0.0
efr32 lighting-app BRD4187C (read/write) 1035264 1035256 -8 -0.0
.text 868860 868852 -8 -0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156628 1156612 -16 -0.0
text 810076 810072 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 30059978 30059977 -1 -0.0
lock cy8ckit_062s2_43012 .debug_info 22216910 22216909 -1 -0.0
telink all-clusters-app tlsr9518adk80d text 728940 728938 -2 -0.0
lock-app tlsr9518adk80d (read/write) 933336 933328 -8 -0.0
text 620766 620764 -2 -0.0
pump-app tlsr9518adk80d text 595766 595764 -2 -0.0
pump-controller-app tlsr9518adk80d (read/write) 868504 868496 -8 -0.0
text 586202 586200 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d text 593530 593528 -2 -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 32ed9c5 82b9c94 change % change
bl602 lighting-app bl602 (read/write) 1363826 1363826 0 0.0
.bss 73670 73670 0 0.0
.data 9552 9552 0 0.0
.text 1056872 1056870 -2 -0.0
bl602+rpc (read/write) 1411294 1411294 0 0.0
.bss 81710 81710 0 0.0
.data 9952 9952 0 0.0
.text 1088804 1088804 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166743 1166743 0 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 1566267 1566267 0 0.0
.debug_aranges 140336 140336 0 0.0
.debug_frame 516340 516340 0 0.0
.debug_info 41434748 41434749 1 0.0
.debug_line 5479108 5479108 0 0.0
.debug_loc 3563974 3563974 0 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 106856 106856 0 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
953894 953896 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1265643 1265647 4 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 1743397 1743397 0 0.0
.debug_aranges 148880 148880 0 0.0
.debug_frame 545244 545244 0 0.0
.debug_info 46329693 46329694 1 0.0
.debug_line 5891643 5891643 0 0.0
.debug_loc 3770121 3770121 0 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 121508 121508 0 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) 1152652 1152656 4 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 1568486 1568486 0 0.0
.debug_aranges 134840 134840 0 0.0
.debug_frame 496028 496028 0 0.0
.debug_info 41435857 41435858 1 0.0
.debug_line 5394776 5394776 0 0.0
.debug_loc 3500142 3500142 0 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 100740 100740 0 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 942966 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 615546 615546 0 0.0
(read/write) 207872 207872 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201320 201320 0 0.0
.comment 206 206 0 0.0
.data 1432 1432 0 0.0
.debug_abbrev 959724 959724 0 0.0
.debug_aranges 109040 109040 0 0.0
.debug_frame 369924 369924 0 0.0
.debug_info 19356329 19356328 -1 -0.0
.debug_line 2811692 2811692 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1596540 1596540 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 100669 100669 0 0.0
.debug_str 3426584 3426584 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 496184 496184 0 0.0
.symtab 293280 293280 0 0.0
.text 507144 507144 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 550055 550055 0 0.0
.app_xip_area 441305 441305 0 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) 537031 537039 8 0.0
.app_xip_area 423233 423241 8 0.0
.bss 68800 68800 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) 573743 573743 0 0.0
.app_xip_area 466073 466073 0 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) 546431 546431 0 0.0
.app_xip_area 435809 435809 0 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) 1010888 1010888 0 0.0
.bss 183556 183556 0 0.0
.data 2640 2640 0 0.0
.text 824672 824672 0 0.0
BRD4187C (read/write) 1035264 1035256 -8 -0.0
.bss 163148 163148 0 0.0
.data 3236 3236 0 0.0
.text 868860 868852 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1087396 1087396 0 0.0
.bss 177612 177612 0 0.0
.data 2660 2660 0 0.0
.text 907104 907104 0 0.0
window-app BRD4187C (read/write) 1106852 1106852 0 0.0
.bss 146188 146188 0 0.0
.data 3120 3120 0 0.0
.text 957524 957524 0 0.0
esp32 all-clusters-app c3devkit (read only) 1149558 1149558 0 0.0
(read/write) 1701996 1701996 0 0.0
.dram0.bss 79088 79088 0 0.0
.dram0.data 13076 13076 0 0.0
.flash.rodata 266088 266088 0 0.0
.flash.text 1149558 1149558 0 0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1191607 1191607 0 0.0
(read/write) 550206 550206 0 0.0
.dram0.bss 85464 85464 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 297080 297080 0 0.0
.flash.text 1186223 1186223 0 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 590140 590140 0 0.0
(read/write) 91312 91312 0 0.0
.bss 67372 67372 0 0.0
.data 2116 2116 0 0.0
.text 589604 589604 0 0.0
light k32w0+release (read only) 588844 588844 0 0.0
(read/write) 90960 90960 0 0.0
.bss 67020 67020 0 0.0
.data 2104 2104 0 0.0
.text 588308 588308 0 0.0
lock k32w0+release (read only) 561396 561396 0 0.0
(read/write) 88792 88792 0 0.0
.bss 64908 64908 0 0.0
.data 2048 2048 0 0.0
.text 560860 560860 0 0.0
linux all-clusters-app debug (read only) 5486321 5486321 0 0.0
(read/write) 417912 417912 0 0.0
.bss 130688 130688 0 0.0
.data 4016 4016 0 0.0
.data.rel.ro 275872 275872 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1296 1296 0 0.0
.rodata 334000 334000 0 0.0
.text 4775315 4775315 0 0.0
all-clusters-minimal-app debug (read only) 4900265 4900265 0 0.0
(read/write) 231664 231664 0 0.0
.bss 126304 126304 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 271878 271878 0 0.0
.text 4398259 4398259 0 0.0
bridge-app debug (read only) 2768145 2768145 0 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 214440 214440 0 0.0
.text 2376227 2376227 0 0.0
chip-tool debug (read only) 17768801 17768801 0 0.0
(read/write) 1055192 1055192 0 0.0
.bss 93720 93720 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 916753 916753 0 0.0
.text 14797043 14797043 0 0.0
chip-tool-ipv6only arm64 (read only) 16981524 16981524 0 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 827632 827632 0 0.0
.text 13914072 13914072 0 0.0
lighting-app debug+rpc+ui (read only) 5239377 5239377 0 0.0
(read/write) 222336 222336 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 936 936 0 0.0
.rodata 336948 336948 0 0.0
.text 4660403 4660403 0 0.0
lock-app debug (read only) 4470577 4470577 0 0.0
(read/write) 203088 203088 0 0.0
.bss 113616 113616 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 247782 247782 0 0.0
.text 4013491 4013491 0 0.0
ota-provider-app debug (read only) 4126809 4126809 0 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 200966 200966 0 0.0
.text 3735571 3735571 0 0.0
ota-requestor-app debug (read only) 4220721 4220721 0 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 204390 204390 0 0.0
.text 3821731 3821731 0 0.0
shell debug (read only) 2929457 2929457 0 0.0
(read/write) 150968 150968 0 0.0
.bss 60296 60296 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 210674 210674 0 0.0
.text 2547938 2547938 0 0.0
thermostat-no-ble arm64 (read only) 4450052 4450052 0 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 161996 161996 0 0.0
.text 3949880 3949880 0 0.0
tv-app debug (read only) 5314545 5314545 0 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 272374 0 0.0
.text 4798579 4798579 0 0.0
tv-casting-app debug (read only) 8294321 8294321 0 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 367644 367644 0 0.0
.text 7526563 7526563 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521616 2521616 0 0.0
.bss 220040 220040 0 0.0
.data 5120 5120 0 0.0
.text 1484300 1484300 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1218700 1218700 0 0.0
bss 154660 154660 0 0.0
rodata 141392 141392 0 0.0
text 843632 843632 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1337348 1337364 16 0.0
bss 140118 140118 0 0.0
rodata 135484 135484 0 0.0
text 771076 771080 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1156628 1156612 -16 -0.0
bss 154839 154839 0 0.0
rodata 112776 112776 0 0.0
text 810076 810072 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1766900 1766900 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193252 193252 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 1378296 1378296 0 0.0
.debug_aranges 143888 143888 0 0.0
.debug_frame 479364 479364 0 0.0
.debug_info 30059978 30059977 -1 -0.0
.debug_line 4142027 4142027 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2247923 2247923 0 0.0
.debug_rnglists 142436 142436 0 0.0
.debug_str 4119257 4119257 0 0.0
.heap 837568 837568 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 802559 802559 0 0.0
.symtab 500128 500128 0 0.0
.text 0 0 0 0.0
1562740 1562740 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839520 839520 0 0.0
(read/write) 1674348 1674348 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191364 191364 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 1283914 1283914 0 0.0
.debug_aranges 137192 137192 0 0.0
.debug_frame 462452 462452 0 0.0
.debug_info 27156281 27156283 2 0.0
.debug_line 3958916 3958916 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2148811 2148811 0 0.0
.debug_rnglists 135557 135557 0 0.0
.debug_str 3978806 3978806 0 0.0
.heap 839520 839520 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 713193 713193 0 0.0
.symtab 465776 465776 0 0.0
.text 1472140 1472140 0 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) 1605828 1605828 0 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 22303094 22303094 0 0.0
.debug_line 3523451 3523451 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1985883 1985883 0 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 1409884 1409884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818264 818264 0 0.0
(read/write) 1639220 1639220 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212716 212716 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 1115833 1115833 0 0.0
.debug_aranges 126232 126232 0 0.0
.debug_frame 421636 421636 0 0.0
.debug_info 22216910 22216909 -1 -0.0
.debug_line 3479623 3479623 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1966212 1966212 0 0.0
.debug_rnglists 123525 123525 0 0.0
.debug_str 3751416 3751416 0 0.0
.heap 818264 818264 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 608085 608085 0 0.0
.symtab 422544 422544 0 0.0
.text 1415756 1415756 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177620 1177620 0 0.0
.bss 101232 101232 0 0.0
.data 736 736 0 0.0
.text 624464 624464 0 0.0
lock-app qpg6105+debug (read/write) 1134668 1134668 0 0.0
.bss 95952 95952 0 0.0
.data 740 740 0 0.0
.text 581508 581508 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070172 1070172 0 0.0
bss 107356 107356 0 0.0
text 728940 728938 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 976632 976632 0 0.0
bss 105332 105332 0 0.0
text 669568 669568 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 943944 943944 0 0.0
bss 109716 109716 0 0.0
text 646724 646724 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875852 875860 8 0.0
bss 98896 98896 0 0.0
text 590070 590074 4 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904736 904736 0 0.0
bss 99488 99488 0 0.0
text 615704 615704 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 982280 982280 0 0.0
bss 107572 107572 0 0.0
text 685572 685572 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 993652 993652 0 0.0
bss 111820 111820 0 0.0
text 693088 693088 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051812 1051812 0 0.0
bss 109144 109144 0 0.0
text 730504 730508 4 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1083148 1083148 0 0.0
bss 120220 120220 0 0.0
text 750610 750610 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 933336 933328 -8 -0.0
bss 99616 99616 0 0.0
text 620766 620764 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 898480 898488 8 0.0
bss 100196 100196 0 0.0
text 611956 611958 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 881348 881348 0 0.0
bss 99028 99028 0 0.0
text 595766 595764 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868504 868496 -8 -0.0
bss 98828 98828 0 0.0
text 586202 586200 -2 -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 478642 478642 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 878336 878336 0 0.0
bss 99008 99008 0 0.0
text 593530 593528 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 864628 864628 0 0.0
bss 98736 98736 0 0.0
text 581802 581802 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 910572 910572 0 0.0
bss 99280 99280 0 0.0
text 621246 621248 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 906320 906328 8 0.0
bss 99616 99616 0 0.0
text 616516 616520 4 0.0

@andy31415 andy31415 merged commit 6c95a74 into project-chip:master Aug 4, 2023
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 <[email protected]>

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

Signed-off-by: Jaehoon You <[email protected]>

Add openiot clean steps (project-chip#28473)

Co-authored-by: Andrei Litvin <[email protected]>

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

Co-authored-by: Andrei Litvin <[email protected]>

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 <[email protected]>

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 <[email protected]>

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 <[email protected]>

* 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 <[email protected]>

* Moved todo to better place

---------

Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Tennessee Carmel-Veilleux <[email protected]>

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 <[email protected]>

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 <[email protected]>

[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 <[email protected]>

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 <[email protected]>
Signed-off-by: Charles Kim <[email protected]>

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 <[email protected]>

* Added further clarification in comments

---------

Co-authored-by: mkardous-silabs <[email protected]>

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 <[email protected]>

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: [email protected] <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>

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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Boris Zbarsky <[email protected]>

* * Remove the unused code and refine the comment

Signed-off-by: Chin-Ran Lo <[email protected]>

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

Co-authored-by: Arkadiusz Bokowy <[email protected]>

* Restyled by clang-format

---------

Signed-off-by: Chin-Ran Lo <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: Arkadiusz Bokowy <[email protected]>

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 <[email protected]>

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 <[email protected]>

[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 <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>

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
@pankore pankore deleted the upgrade_cpp17 branch August 7, 2023 01:53
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.

3 participants