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

Add Smoke CO Cluster to All Clusters App #27124

Merged
merged 14 commits into from
Jul 13, 2023

Conversation

ericzijian1994
Copy link
Contributor

@ericzijian1994 ericzijian1994 commented Jun 7, 2023

Add Cluster to All Clusters App
Fixes #27239

@pullapprove pullapprove bot requested a review from tobiasgraf July 7, 2023 21:36
Implement SelfTestRequest in all-clusters-app
Update endOfServiceAlert
Add Smoke CO Alarm events
@github-actions
Copy link

github-actions bot commented Jul 8, 2023

PR #27124: Size comparison from 488aabf to bd14633

Increases above 0.2%:

platform target config section 488aabf bd14633 change % change
linux all-clusters-app debug .data.rel.ro 91944 92312 368 0.4
.init_array 1152 1160 8 0.7
shell debug (read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 201586 202162 576 0.3
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1314555 1319894 5339 0.4
.debug_aranges 151328 152288 960 0.6
.debug_frame 506988 510352 3364 0.7
.debug_info 29725826 29918548 192722 0.6
.debug_line 4093516 4109530 16014 0.4
.debug_loclists 2346216 2357216 11000 0.5
.debug_rnglists 146735 147460 725 0.5
.debug_str 4434632 4457792 23160 0.5
.strtab 775993 778411 2418 0.3
Increases (13 builds for bl602, esp32, linux, psoc6, qpg, telink)
platform target config section 488aabf bd14633 change % change
bl602 lighting-app bl602+rpc (read/write) 1415158 1415166 8 0.0
.text 1083678 1083682 4 0.0
esp32 all-clusters-app c3devkit (read only) 1089210 1089864 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089210 1089864 654 0.1
m5stack (read only) 1135823 1136507 684 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130439 1131123 684 0.1
linux all-clusters-app debug (read only) 3345205 3349925 4720 0.1
(read/write) 160936 161328 392 0.2
.data.rel.ro 91944 92312 368 0.4
.init_array 1152 1160 8 0.7
.rodata 233448 234024 576 0.2
.text 2918917 2922869 3952 0.1
shell debug (read only) 2881329 2886049 4720 0.2
(read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 201586 202162 576 0.3
.text 2510930 2514882 3952 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746604 1748116 1512 0.1
.bss 189412 189444 32 0.0
.debug_abbrev 1314555 1319894 5339 0.4
.debug_aranges 151328 152288 960 0.6
.debug_frame 506988 510352 3364 0.7
.debug_info 29725826 29918548 192722 0.6
.debug_line 4093516 4109530 16014 0.4
.debug_loclists 2346216 2357216 11000 0.5
.debug_rnglists 146735 147460 725 0.5
.debug_str 4434632 4457792 23160 0.5
.strtab 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 1546236 1547716 1480 0.1
qpg lighting-app qpg6105+debug (read/write) 1172496 1172504 8 0.0
.text 619336 619344 8 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1050780 1051988 1208 0.1
bss 98292 98316 24 0.0
text 721632 722310 678 0.1
all-clusters-minimal-app tlsr9518adk80d text 668176 668178 2 0.0
light-switch-app tlsr9518adk80d text 611866 611868 2 0.0
lighting-app-factory-data tlsr9518adk80d text 689666 689668 2 0.0
lock-app tlsr9518adk80d text 615070 615072 2 0.0
ota-requestor-app tlsr9518adk80d text 608248 608250 2 0.0
Decreases (11 builds for bl702, efr32, psoc6, qpg, telink)
platform target config section 488aabf bd14633 change % change
bl702 lighting-app bl702 (read/write) 1178719 1178715 -4 -0.0
.debug_info 41915113 41915111 -2 -0.0
.text 945848 945844 -4 -0.0
efr32 lighting-app BRD4187C (read/write) 1030016 1030008 -8 -0.0
.text 864828 864820 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
.heap 841360 841328 -32 -0.0
light cy8ckit_062s2_43012 .debug_info 23212182 23212180 -2 -0.0
qpg lock-app qpg6105+debug (read/write) 1130624 1130616 -8 -0.0
.text 577468 577460 -8 -0.0
telink contact-sensor-app tlsr9518adk80d text 586406 586404 -2 -0.0
lighting-app tlsr9518adk80d text 682148 682146 -2 -0.0
pump-app tlsr9518adk80d text 592164 592162 -2 -0.0
pump-controller-app tlsr9518adk80d text 582508 582506 -2 -0.0
temperature-measurement-app tlsr9518adk80d text 578140 578138 -2 -0.0
window-covering tlsr9518adk80d (read/write) 892328 892320 -8 -0.0
text 612478 612476 -2 -0.0
Full report (55 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 488aabf bd14633 change % change
bl602 lighting-app bl602 (read/write) 1367730 1367730 0 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051796 1051796 0 0.0
bl602+rpc (read/write) 1415158 1415166 8 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083678 1083682 4 0.0
bl702 lighting-app bl702 (read/write) 1178719 1178715 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1552038 1552038 0 0.0
.debug_aranges 151272 151272 0 0.0
.debug_frame 556396 556396 0 0.0
.debug_info 41915113 41915111 -2 -0.0
.debug_line 5612011 5612011 0 0.0
.debug_loc 3821430 3821430 0 0.0
.debug_ranges 397320 397320 0 0.0
.debug_str 4381484 4381484 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 105704 105704 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 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
945848 945844 -4 -0.0
bl702+rpc (read/write) 1277351 1277351 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1717649 1717649 0 0.0
.debug_aranges 159760 159760 0 0.0
.debug_frame 585080 585080 0 0.0
.debug_info 47104185 47104185 0 0.0
.debug_line 6038681 6038681 0 0.0
.debug_loc 4026977 4026977 0 0.0
.debug_ranges 423008 423008 0 0.0
.debug_str 4809842 4809842 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 120356 120356 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 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020236 1020236 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159100 1159100 0 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1552941 1552941 0 0.0
.debug_aranges 145416 145416 0 0.0
.debug_frame 535028 535028 0 0.0
.debug_info 41908462 41908462 0 0.0
.debug_line 5517909 5517909 0 0.0
.debug_loc 3754098 3754098 0 0.0
.debug_ranges 402216 402216 0 0.0
.debug_str 4392178 4392178 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 99652 99652 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 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934406 934406 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608298 608298 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 948504 948504 0 0.0
.debug_aranges 119824 119824 0 0.0
.debug_frame 409320 409320 0 0.0
.debug_info 20024772 20024772 0 0.0
.debug_line 2885658 2885658 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1740724 1740724 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108217 108217 0 0.0
.debug_str 3824719 3824719 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501260 501260 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545519 545519 0 0.0
.app_xip_area 437977 437977 0 0.0
.bss 62512 62512 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) 530575 530575 0 0.0
.app_xip_area 418057 418057 0 0.0
.bss 67480 67480 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) 568615 568615 0 0.0
.app_xip_area 462161 462161 0 0.0
.bss 61472 61472 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) 541767 541767 0 0.0
.app_xip_area 432361 432361 0 0.0
.bss 64344 64344 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) 1004956 1004956 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 819984 819984 0 0.0
BRD4187C (read/write) 1030016 1030008 -8 -0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864828 864820 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1080728 1080728 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901760 901760 0 0.0
window-app BRD4187C (read/write) 1100456 1100456 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952364 952364 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089210 1089864 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089210 1089864 654 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135823 1136507 684 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130439 1131123 684 0.1
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586652 586652 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586116 586116 0 0.0
light k32w0+release (read only) 585356 585356 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584820 584820 0 0.0
lock k32w0+release (read only) 557948 557948 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557412 557412 0 0.0
linux all-clusters-app debug (read only) 3345205 3349925 4720 0.1
(read/write) 160936 161328 392 0.2
.bss 60320 60320 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 91944 92312 368 0.4
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1152 1160 8 0.7
.rodata 233448 234024 576 0.2
.text 2918917 2922869 3952 0.1
all-clusters-minimal-app debug (read only) 3058557 3058557 0 0.0
(read/write) 146696 146696 0 0.0
.bss 58208 58208 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79960 79960 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 224552 224552 0 0.0
.text 2647125 2647125 0 0.0
bridge-app debug (read only) 2527085 2527085 0 0.0
(read/write) 129992 129992 0 0.0
.bss 50328 50328 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69864 69864 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 173064 173064 0 0.0
.text 2180885 2180885 0 0.0
chip-tool debug (read only) 18400425 18400425 0 0.0
(read/write) 1052912 1052912 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946864 946864 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 810049 810049 0 0.0
.text 15615731 15615731 0 0.0
chip-tool-ipv6only arm64 (read only) 17698336 17698336 0 0.0
(read/write) 1120472 1120472 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 984080 984080 0 0.0
.dynamic 560 560 0 0.0
.got 23488 23488 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 718592 718592 0 0.0
.text 14820516 14820516 0 0.0
lighting-app debug+rpc+ui (read only) 5211529 5211529 0 0.0
(read/write) 220728 220728 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 329332 329332 0 0.0
.text 4642419 4642419 0 0.0
lock-app debug (read only) 2619781 2619781 0 0.0
(read/write) 117376 117376 0 0.0
.bss 45392 45392 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 64024 64024 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 200552 200552 0 0.0
.text 2254261 2254261 0 0.0
ota-provider-app debug (read only) 2216237 2216237 0 0.0
(read/write) 103952 103952 0 0.0
.bss 44560 44560 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 52184 52184 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 154184 154184 0 0.0
.text 1919717 1919717 0 0.0
ota-requestor-app debug (read only) 2385189 2385189 0 0.0
(read/write) 111744 111744 0 0.0
.bss 47024 47024 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 57040 57040 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 158248 158248 0 0.0
.text 2075733 2075733 0 0.0
shell debug (read only) 2881329 2886049 4720 0.2
(read/write) 149352 149744 392 0.3
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83384 384 0.5
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 201586 202162 576 0.3
.text 2510930 2514882 3952 0.2
thermostat-no-ble arm64 (read only) 2611708 2611708 0 0.0
(read/write) 143160 143160 0 0.0
.bss 52392 52392 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129952 129952 0 0.0
.text 2215748 2215748 0 0.0
tv-app debug (read only) 3322097 3322097 0 0.0
(read/write) 261856 261856 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79776 79776 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 222872 222872 0 0.0
.text 2902226 2902226 0 0.0
tv-casting-app debug (read only) 9321993 9321993 0 0.0
(read/write) 221776 221776 0 0.0
.bss 52128 52128 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 161296 161296 0 0.0
.dynamic 608 608 0 0.0
.got 4968 4968 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 331308 331308 0 0.0
.text 8555682 8555682 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
(read/write) 1746604 1748116 1512 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189444 32 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 2568 2568 0 0.0
.debug_abbrev 1314555 1319894 5339 0.4
.debug_aranges 151328 152288 960 0.6
.debug_frame 506988 510352 3364 0.7
.debug_info 29725826 29918548 192722 0.6
.debug_line 4093516 4109530 16014 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2346216 2357216 11000 0.5
.debug_rnglists 146735 147460 725 0.5
.debug_str 4434632 4457792 23160 0.5
.heap 841360 841328 -32 -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 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 0 0 0 0.0
1546236 1547716 1480 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1664972 1664972 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1282285 1282285 0 0.0
.debug_aranges 148560 148560 0 0.0
.debug_frame 502784 502784 0 0.0
.debug_info 28442664 28442664 0 0.0
.debug_line 4046639 4046639 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2304459 2304459 0 0.0
.debug_rnglists 143485 143485 0 0.0
.debug_str 4376803 4376803 0 0.0
.heap 843208 843208 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 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466452 1466452 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597644 1597644 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1119163 1119163 0 0.0
.debug_aranges 138920 138920 0 0.0
.debug_frame 466752 466752 0 0.0
.debug_info 23212182 23212180 -2 -0.0
.debug_line 3618476 3618476 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2145560 2145560 0 0.0
.debug_rnglists 133519 133519 0 0.0
.debug_str 4190554 4190554 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405332 1405332 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628540 1628540 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1101369 1101369 0 0.0
.debug_aranges 137016 137016 0 0.0
.debug_frame 460012 460012 0 0.0
.debug_info 22910054 22910054 0 0.0
.debug_line 3553761 3553761 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2114140 2114140 0 0.0
.debug_rnglists 131043 131043 0 0.0
.debug_str 4145738 4145738 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408772 1408772 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172496 1172504 8 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619336 619344 8 0.0
lock-app qpg6105+debug (read/write) 1130624 1130616 -8 -0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577468 577460 -8 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050780 1051988 1208 0.1
bss 98292 98316 24 0.0
text 721632 722310 678 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965152 965152 0 0.0
bss 96288 96288 0 0.0
text 668176 668178 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930560 930560 0 0.0
bss 100312 100312 0 0.0
text 643234 643234 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862260 862260 0 0.0
bss 89972 89972 0 0.0
text 586406 586404 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890872 890872 0 0.0
bss 90516 90516 0 0.0
text 611866 611868 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969108 969108 0 0.0
bss 98652 98652 0 0.0
text 682148 682146 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980488 980488 0 0.0
bss 102900 102900 0 0.0
text 689666 689668 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038592 1038592 0 0.0
bss 100208 100208 0 0.0
text 727036 727036 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1069956 1069956 0 0.0
bss 111292 111292 0 0.0
text 747184 747184 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917372 917372 0 0.0
bss 90636 90636 0 0.0
text 615070 615072 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884860 884860 0 0.0
bss 91248 91248 0 0.0
text 608248 608250 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867860 867860 0 0.0
bss 90104 90104 0 0.0
text 592164 592162 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 854880 854880 0 0.0
bss 89904 89904 0 0.0
text 582508 582506 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851036 851036 0 0.0
bss 89812 89812 0 0.0
text 578140 578138 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896948 896948 0 0.0
bss 90348 90348 0 0.0
text 617554 617554 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892328 892320 -8 -0.0
bss 90640 90640 0 0.0
text 612478 612476 -2 -0.0

@github-actions
Copy link

github-actions bot commented Jul 12, 2023

PR #27124: Size comparison from 7fc3ccb to 136efe7

Increases above 0.2%:

platform target config section 7fc3ccb 136efe7 change % change
linux all-clusters-app debug .data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
shell debug (read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
Increases (15 builds for bl702, bl702l, esp32, linux, psoc6, telink)
platform target config section 7fc3ccb 136efe7 change % change
bl702 lighting-app bl702+rpc .debug_info 47286898 47286899 1 0.0
.text 1020430 1020432 2 0.0
bl702l lighting-app bl702l (read/write) 1159292 1159296 4 0.0
.debug_info 42077242 42077243 1 0.0
.text 934600 934602 2 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089934 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089934 654 0.1
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497718 544 0.1
.dram0.bss 81424 81464 40 0.0
.flash.rodata 246296 246800 504 0.2
.flash.text 1130443 1131127 684 0.1
linux all-clusters-app debug (read only) 5158841 5163545 4704 0.1
(read/write) 244736 245096 360 0.1
.data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
.rodata 278862 279406 544 0.2
.text 4645171 4649139 3968 0.1
shell debug (read only) 2883729 2888465 4736 0.2
(read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511186 2515154 3968 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746732 1748244 1512 0.1
.bss 189412 189444 32 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 1546364 1547844 1480 0.1
light cy8ckit_062s2_43012 .debug_info 23375945 23375946 1 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1051148 1052348 1200 0.1
bss 98292 98316 24 0.0
text 721930 722606 676 0.1
all-clusters-minimal-app tlsr9518adk80d text 668474 668476 2 0.0
light-switch-app tlsr9518adk80d text 612190 612192 2 0.0
lighting-app-shell tlsr9518adk80d text 747472 747474 2 0.0
lock-app tlsr9518adk80d text 615396 615398 2 0.0
ota-requestor-app tlsr9518adk80d text 608542 608544 2 0.0
pump-controller-app tlsr9518adk80d text 582832 582834 2 0.0
Decreases (10 builds for bl702, cc32xx, psoc6, qpg, telink)
platform target config section 7fc3ccb 136efe7 change % change
bl702 lighting-app bl702 .debug_info 42083894 42083893 -1 -0.0
.text 946044 946042 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20182634 20182633 -1 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
.heap 841360 841328 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28641840 28641839 -1 -0.0
lock cy8ckit_062s2_43012 .debug_info 23074336 23074335 -1 -0.0
qpg lighting-app qpg6105+debug (read/write) 1172504 1172496 -8 -0.0
.text 619344 619336 -8 -0.0
telink lighting-app-factory-data tlsr9518adk80d text 689952 689950 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 851428 851420 -8 -0.0
text 578462 578460 -2 -0.0
thermostat tlsr9518adk80d text 617880 617878 -2 -0.0
window-covering tlsr9518adk80d (read/write) 892720 892712 -8 -0.0
text 612804 612800 -4 -0.0
Full report (55 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 7fc3ccb 136efe7 change % change
bl602 lighting-app bl602 (read/write) 1367930 1367930 0 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051994 1051994 0 0.0
bl602+rpc (read/write) 1415358 1415358 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083878 1083878 0 0.0
bl702 lighting-app bl702 (read/write) 1178915 1178915 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1556703 1556703 0 0.0
.debug_aranges 151296 151296 0 0.0
.debug_frame 556512 556512 0 0.0
.debug_info 42083894 42083893 -1 -0.0
.debug_line 5617399 5617399 0 0.0
.debug_loc 3822821 3822821 0 0.0
.debug_ranges 397504 397504 0 0.0
.debug_str 4382598 4382598 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 105704 105704 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 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
946044 946042 -2 -0.0
bl702+rpc (read/write) 1277547 1277547 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1723262 1723262 0 0.0
.debug_aranges 159808 159808 0 0.0
.debug_frame 585364 585364 0 0.0
.debug_info 47286898 47286899 1 0.0
.debug_line 6044999 6044999 0 0.0
.debug_loc 4028681 4028681 0 0.0
.debug_ranges 423248 423248 0 0.0
.debug_str 4812986 4812986 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 120356 120356 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 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020430 1020432 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159292 1159296 4 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1557606 1557606 0 0.0
.debug_aranges 145440 145440 0 0.0
.debug_frame 535144 535144 0 0.0
.debug_info 42077242 42077243 1 0.0
.debug_line 5523315 5523315 0 0.0
.debug_loc 3755496 3755496 0 0.0
.debug_ranges 402400 402400 0 0.0
.debug_str 4393292 4393292 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 99652 99652 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 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934600 934602 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608394 608394 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 951471 951471 0 0.0
.debug_aranges 119856 119856 0 0.0
.debug_frame 409452 409452 0 0.0
.debug_info 20182634 20182633 -1 -0.0
.debug_line 2892028 2892028 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1741980 1741980 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108283 108283 0 0.0
.debug_str 3825444 3825444 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501356 501356 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545527 545527 0 0.0
.app_xip_area 437985 437985 0 0.0
.bss 62512 62512 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) 530583 530583 0 0.0
.app_xip_area 418065 418065 0 0.0
.bss 67480 67480 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) 568607 568607 0 0.0
.app_xip_area 462153 462153 0 0.0
.bss 61472 61472 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) 541759 541759 0 0.0
.app_xip_area 432353 432353 0 0.0
.bss 64344 64344 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) 1005164 1005164 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 820192 820192 0 0.0
BRD4187C (read/write) 1030112 1030112 0 0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864924 864924 0 0.0
lock-app BRD4161A+wf200 (read/write) 1080744 1080744 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901776 901776 0 0.0
window-app BRD4187C (read/write) 1100568 1100568 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952476 952476 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089934 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089934 654 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497718 544 0.1
.dram0.bss 81424 81464 40 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246800 504 0.2
.flash.text 1130443 1131127 684 0.1
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586652 586652 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586116 586116 0 0.0
light k32w0+release (read only) 585356 585356 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584820 584820 0 0.0
lock k32w0+release (read only) 557932 557932 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557396 557396 0 0.0
linux all-clusters-app debug (read only) 5158841 5163545 4704 0.1
(read/write) 244736 245096 360 0.1
.bss 127520 127520 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 105632 105984 352 0.3
.dynamic 624 624 0 0.0
.got 5400 5400 0 0.0
.init 27 27 0 0.0
.init_array 1176 1184 8 0.7
.rodata 278862 279406 544 0.2
.text 4645171 4649139 3968 0.1
all-clusters-minimal-app debug (read only) 4873217 4873217 0 0.0
(read/write) 230464 230464 0 0.0
.bss 125408 125408 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 269838 269838 0 0.0
.text 4374275 4374275 0 0.0
bridge-app debug (read only) 2744065 2744065 0 0.0
(read/write) 132160 132160 0 0.0
.bss 50424 50424 0 0.0
.data 4976 4976 0 0.0
.data.rel.ro 70656 70656 0 0.0
.dynamic 624 624 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 212360 212360 0 0.0
.text 2355363 2355363 0 0.0
chip-tool debug (read only) 18524817 18524817 0 0.0
(read/write) 1054256 1054256 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948208 948208 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 827401 827401 0 0.0
.text 15717347 15717347 0 0.0
chip-tool-ipv6only arm64 (read only) 17809392 17809392 0 0.0
(read/write) 1121848 1121848 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 985424 985424 0 0.0
.dynamic 560 560 0 0.0
.got 23512 23512 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 734208 734208 0 0.0
.text 14910468 14910468 0 0.0
lighting-app debug+rpc+ui (read only) 5212729 5212729 0 0.0
(read/write) 220728 220728 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 331668 331668 0 0.0
.text 4641283 4641283 0 0.0
lock-app debug (read only) 4434513 4434513 0 0.0
(read/write) 201048 201048 0 0.0
.bss 112528 112528 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 77712 77712 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 245198 245198 0 0.0
.text 3982227 3982227 0 0.0
ota-provider-app debug (read only) 4022761 4022761 0 0.0
(read/write) 187704 187704 0 0.0
.bss 111712 111712 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 65904 65904 0 0.0
.dynamic 624 624 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 198638 198638 0 0.0
.text 3639395 3639395 0 0.0
ota-requestor-app debug (read only) 4201289 4201289 0 0.0
(read/write) 195496 195496 0 0.0
.bss 114176 114176 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 70744 70744 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 202894 202894 0 0.0
.text 3804947 3804947 0 0.0
shell debug (read only) 2883729 2888465 4736 0.2
(read/write) 149352 149744 392 0.3
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83384 384 0.5
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511186 2515154 3968 0.2
thermostat-no-ble arm64 (read only) 4408128 4408128 0 0.0
(read/write) 241432 241432 0 0.0
.bss 121000 121000 0 0.0
.data 3192 3192 0 0.0
.data.rel.ro 100984 100984 0 0.0
.dynamic 560 560 0 0.0
.got 11800 11800 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160620 160620 0 0.0
.text 3913380 3913380 0 0.0
tv-app debug (read only) 5160105 5160105 0 0.0
(read/write) 345464 345464 0 0.0
.bss 238432 238432 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 93448 93448 0 0.0
.dynamic 624 624 0 0.0
.got 5592 5592 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 269950 269950 0 0.0
.text 4652195 4652195 0 0.0
tv-casting-app debug (read only) 9544345 9544345 0 0.0
(read/write) 224000 224000 0 0.0
.bss 52224 52224 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 162184 162184 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1016 1016 0 0.0
.rodata 372548 372548 0 0.0
.text 8733267 8733267 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
(read/write) 1746732 1748244 1512 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189444 32 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 2568 2568 0 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.heap 841360 841328 -32 -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 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 0 0 0 0.0
1546364 1547844 1480 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1665084 1665084 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1285895 1285895 0 0.0
.debug_aranges 148592 148592 0 0.0
.debug_frame 502916 502916 0 0.0
.debug_info 28641840 28641839 -1 -0.0
.debug_line 4051823 4051823 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2305728 2305728 0 0.0
.debug_rnglists 143551 143551 0 0.0
.debug_str 4377528 4377528 0 0.0
.heap 843208 843208 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 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466564 1466564 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597756 1597756 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1122122 1122122 0 0.0
.debug_aranges 138952 138952 0 0.0
.debug_frame 466884 466884 0 0.0
.debug_info 23375945 23375946 1 0.0
.debug_line 3623109 3623109 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2146829 2146829 0 0.0
.debug_rnglists 133585 133585 0 0.0
.debug_str 4191279 4191279 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405444 1405444 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628652 1628652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1104389 1104389 0 0.0
.debug_aranges 137048 137048 0 0.0
.debug_frame 460144 460144 0 0.0
.debug_info 23074336 23074335 -1 -0.0
.debug_line 3558492 3558492 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2115409 2115409 0 0.0
.debug_rnglists 131109 131109 0 0.0
.debug_str 4146463 4146463 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408884 1408884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172504 1172496 -8 -0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619344 619336 -8 -0.0
lock-app qpg6105+debug (read/write) 1130616 1130616 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577460 577460 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051148 1052348 1200 0.1
bss 98292 98316 24 0.0
text 721930 722606 676 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965520 965520 0 0.0
bss 96288 96288 0 0.0
text 668474 668476 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930908 930908 0 0.0
bss 100308 100308 0 0.0
text 643524 643524 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862652 862652 0 0.0
bss 89972 89972 0 0.0
text 586730 586730 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891264 891264 0 0.0
bss 90516 90516 0 0.0
text 612190 612192 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969464 969464 0 0.0
bss 98648 98648 0 0.0
text 682434 682434 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980836 980836 0 0.0
bss 102896 102896 0 0.0
text 689952 689950 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038948 1038948 0 0.0
bss 100204 100204 0 0.0
text 727324 727324 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070312 1070312 0 0.0
bss 111288 111288 0 0.0
text 747472 747474 2 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917764 917764 0 0.0
bss 90636 90636 0 0.0
text 615396 615398 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 885220 885220 0 0.0
bss 91248 91248 0 0.0
text 608542 608544 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868252 868252 0 0.0
bss 90104 90104 0 0.0
text 592488 592488 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 855272 855272 0 0.0
bss 89904 89904 0 0.0
text 582832 582834 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851428 851420 -8 -0.0
bss 89812 89812 0 0.0
text 578462 578460 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897340 897340 0 0.0
bss 90348 90348 0 0.0
text 617880 617878 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892720 892712 -8 -0.0
bss 90640 90640 0 0.0
text 612804 612800 -4 -0.0

@github-actions
Copy link

github-actions bot commented Jul 12, 2023

PR #27124: Size comparison from 7fc3ccb to 4fc1ff9

Increases above 0.2%:

platform target config section 7fc3ccb 4fc1ff9 change % change
linux all-clusters-app debug .data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
shell debug (read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
Increases (16 builds for bl702, bl702l, esp32, linux, psoc6, telink)
platform target config section 7fc3ccb 4fc1ff9 change % change
bl702 lighting-app bl702+rpc (read/write) 1277547 1277551 4 0.0
.debug_info 47286898 47286900 2 0.0
.text 1020430 1020434 4 0.0
bl702l lighting-app bl702l (read/write) 1159292 1159296 4 0.0
.debug_info 42077242 42077244 2 0.0
.text 934600 934604 4 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089934 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089934 654 0.1
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130443 1131127 684 0.1
linux all-clusters-app debug (read only) 5158841 5163545 4704 0.1
(read/write) 244736 245096 360 0.1
.data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
.rodata 278862 279406 544 0.2
.text 4645171 4649139 3968 0.1
shell debug (read only) 2883729 2888465 4736 0.2
(read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511186 2515154 3968 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746732 1748244 1512 0.1
.bss 189412 189444 32 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 1546364 1547844 1480 0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28641840 28641841 1 0.0
light cy8ckit_062s2_43012 .debug_info 23375945 23375947 2 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1051148 1052348 1200 0.1
bss 98292 98316 24 0.0
text 721930 722606 676 0.1
all-clusters-minimal-app tlsr9518adk80d text 668474 668476 2 0.0
lighting-app tlsr9518adk80d text 682434 682436 2 0.0
lighting-app-rpc tlsr9518adk80d text 727324 727326 2 0.0
lighting-app-shell tlsr9518adk80d text 747472 747474 2 0.0
ota-requestor-app tlsr9518adk80d text 608542 608544 2 0.0
pump-app tlsr9518adk80d text 592488 592490 2 0.0
Decreases (12 builds for bl602, cc32xx, cyw30739, k32w, psoc6, telink)
platform target config section 7fc3ccb 4fc1ff9 change % change
bl602 lighting-app bl602 (read/write) 1367930 1367922 -8 -0.0
.text 1051994 1051992 -2 -0.0
bl602+rpc .text 1083878 1083876 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20182634 20182633 -1 -0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 530583 530575 -8 -0.0
.app_xip_area 418065 418057 -8 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 568607 568599 -8 -0.0
.app_xip_area 462153 462145 -8 -0.0
switch cyw930739m2evb_01 (read/write) 541759 541751 -8 -0.0
.app_xip_area 432353 432345 -8 -0.0
k32w contact k32w0+release (read only) 586652 586636 -16 -0.0
.text 586116 586100 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
.heap 841360 841328 -32 -0.0
telink bridge-app tlsr9518adk80d text 643524 643522 -2 -0.0
lighting-app-factory-data tlsr9518adk80d text 689952 689950 -2 -0.0
lock-app tlsr9518adk80d text 615396 615394 -2 -0.0
thermostat tlsr9518adk80d text 617880 617878 -2 -0.0
Full report (55 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 7fc3ccb 4fc1ff9 change % change
bl602 lighting-app bl602 (read/write) 1367930 1367922 -8 -0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051994 1051992 -2 -0.0
bl602+rpc (read/write) 1415358 1415358 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083878 1083876 -2 -0.0
bl702 lighting-app bl702 (read/write) 1178915 1178915 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1556703 1556703 0 0.0
.debug_aranges 151296 151296 0 0.0
.debug_frame 556512 556512 0 0.0
.debug_info 42083894 42083894 0 0.0
.debug_line 5617399 5617399 0 0.0
.debug_loc 3822821 3822821 0 0.0
.debug_ranges 397504 397504 0 0.0
.debug_str 4382598 4382598 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 105704 105704 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 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
946044 946044 0 0.0
bl702+rpc (read/write) 1277547 1277551 4 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1723262 1723262 0 0.0
.debug_aranges 159808 159808 0 0.0
.debug_frame 585364 585364 0 0.0
.debug_info 47286898 47286900 2 0.0
.debug_line 6044999 6044999 0 0.0
.debug_loc 4028681 4028681 0 0.0
.debug_ranges 423248 423248 0 0.0
.debug_str 4812986 4812986 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 120356 120356 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 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020430 1020434 4 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159292 1159296 4 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1557606 1557606 0 0.0
.debug_aranges 145440 145440 0 0.0
.debug_frame 535144 535144 0 0.0
.debug_info 42077242 42077244 2 0.0
.debug_line 5523315 5523315 0 0.0
.debug_loc 3755496 3755496 0 0.0
.debug_ranges 402400 402400 0 0.0
.debug_str 4393292 4393292 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 99652 99652 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 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934600 934604 4 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608394 608394 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 951471 951471 0 0.0
.debug_aranges 119856 119856 0 0.0
.debug_frame 409452 409452 0 0.0
.debug_info 20182634 20182633 -1 -0.0
.debug_line 2892028 2892028 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1741980 1741980 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108283 108283 0 0.0
.debug_str 3825444 3825444 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501356 501356 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545527 545527 0 0.0
.app_xip_area 437985 437985 0 0.0
.bss 62512 62512 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) 530583 530575 -8 -0.0
.app_xip_area 418065 418057 -8 -0.0
.bss 67480 67480 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) 568607 568599 -8 -0.0
.app_xip_area 462153 462145 -8 -0.0
.bss 61472 61472 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) 541759 541751 -8 -0.0
.app_xip_area 432353 432345 -8 -0.0
.bss 64344 64344 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) 1005164 1005164 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 820192 820192 0 0.0
BRD4187C (read/write) 1030112 1030112 0 0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864924 864924 0 0.0
lock-app BRD4161A+wf200 (read/write) 1080744 1080744 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901776 901776 0 0.0
window-app BRD4187C (read/write) 1100568 1100568 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952476 952476 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089934 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089934 654 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130443 1131127 684 0.1
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586652 586636 -16 -0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586116 586100 -16 -0.0
light k32w0+release (read only) 585356 585356 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584820 584820 0 0.0
lock k32w0+release (read only) 557932 557932 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557396 557396 0 0.0
linux all-clusters-app debug (read only) 5158841 5163545 4704 0.1
(read/write) 244736 245096 360 0.1
.bss 127520 127520 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 105632 105984 352 0.3
.dynamic 624 624 0 0.0
.got 5400 5400 0 0.0
.init 27 27 0 0.0
.init_array 1176 1184 8 0.7
.rodata 278862 279406 544 0.2
.text 4645171 4649139 3968 0.1
all-clusters-minimal-app debug (read only) 4873217 4873217 0 0.0
(read/write) 230464 230464 0 0.0
.bss 125408 125408 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 269838 269838 0 0.0
.text 4374275 4374275 0 0.0
bridge-app debug (read only) 2744065 2744065 0 0.0
(read/write) 132160 132160 0 0.0
.bss 50424 50424 0 0.0
.data 4976 4976 0 0.0
.data.rel.ro 70656 70656 0 0.0
.dynamic 624 624 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 212360 212360 0 0.0
.text 2355363 2355363 0 0.0
chip-tool debug (read only) 18524817 18524817 0 0.0
(read/write) 1054256 1054256 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948208 948208 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 827401 827401 0 0.0
.text 15717347 15717347 0 0.0
chip-tool-ipv6only arm64 (read only) 17809392 17809392 0 0.0
(read/write) 1121848 1121848 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 985424 985424 0 0.0
.dynamic 560 560 0 0.0
.got 23512 23512 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 734208 734208 0 0.0
.text 14910468 14910468 0 0.0
lighting-app debug+rpc+ui (read only) 5212729 5212729 0 0.0
(read/write) 220728 220728 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 331668 331668 0 0.0
.text 4641283 4641283 0 0.0
lock-app debug (read only) 4434513 4434513 0 0.0
(read/write) 201048 201048 0 0.0
.bss 112528 112528 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 77712 77712 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 245198 245198 0 0.0
.text 3982227 3982227 0 0.0
ota-provider-app debug (read only) 4022761 4022761 0 0.0
(read/write) 187704 187704 0 0.0
.bss 111712 111712 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 65904 65904 0 0.0
.dynamic 624 624 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 198638 198638 0 0.0
.text 3639395 3639395 0 0.0
ota-requestor-app debug (read only) 4201289 4201289 0 0.0
(read/write) 195496 195496 0 0.0
.bss 114176 114176 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 70744 70744 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 202894 202894 0 0.0
.text 3804947 3804947 0 0.0
shell debug (read only) 2883729 2888465 4736 0.2
(read/write) 149352 149744 392 0.3
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83384 384 0.5
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511186 2515154 3968 0.2
thermostat-no-ble arm64 (read only) 4408128 4408128 0 0.0
(read/write) 241432 241432 0 0.0
.bss 121000 121000 0 0.0
.data 3192 3192 0 0.0
.data.rel.ro 100984 100984 0 0.0
.dynamic 560 560 0 0.0
.got 11800 11800 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160620 160620 0 0.0
.text 3913380 3913380 0 0.0
tv-app debug (read only) 5160105 5160105 0 0.0
(read/write) 345464 345464 0 0.0
.bss 238432 238432 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 93448 93448 0 0.0
.dynamic 624 624 0 0.0
.got 5592 5592 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 269950 269950 0 0.0
.text 4652195 4652195 0 0.0
tv-casting-app debug (read only) 9544345 9544345 0 0.0
(read/write) 224000 224000 0 0.0
.bss 52224 52224 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 162184 162184 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1016 1016 0 0.0
.rodata 372548 372548 0 0.0
.text 8733267 8733267 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
(read/write) 1746732 1748244 1512 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189444 32 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 2568 2568 0 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.heap 841360 841328 -32 -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 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 0 0 0 0.0
1546364 1547844 1480 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1665084 1665084 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1285895 1285895 0 0.0
.debug_aranges 148592 148592 0 0.0
.debug_frame 502916 502916 0 0.0
.debug_info 28641840 28641841 1 0.0
.debug_line 4051823 4051823 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2305728 2305728 0 0.0
.debug_rnglists 143551 143551 0 0.0
.debug_str 4377528 4377528 0 0.0
.heap 843208 843208 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 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466564 1466564 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597756 1597756 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1122122 1122122 0 0.0
.debug_aranges 138952 138952 0 0.0
.debug_frame 466884 466884 0 0.0
.debug_info 23375945 23375947 2 0.0
.debug_line 3623109 3623109 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2146829 2146829 0 0.0
.debug_rnglists 133585 133585 0 0.0
.debug_str 4191279 4191279 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405444 1405444 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628652 1628652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1104389 1104389 0 0.0
.debug_aranges 137048 137048 0 0.0
.debug_frame 460144 460144 0 0.0
.debug_info 23074336 23074336 0 0.0
.debug_line 3558492 3558492 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2115409 2115409 0 0.0
.debug_rnglists 131109 131109 0 0.0
.debug_str 4146463 4146463 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408884 1408884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172504 1172504 0 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619344 619344 0 0.0
lock-app qpg6105+debug (read/write) 1130616 1130616 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577460 577460 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051148 1052348 1200 0.1
bss 98292 98316 24 0.0
text 721930 722606 676 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965520 965520 0 0.0
bss 96288 96288 0 0.0
text 668474 668476 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930908 930908 0 0.0
bss 100308 100308 0 0.0
text 643524 643522 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862652 862652 0 0.0
bss 89972 89972 0 0.0
text 586730 586730 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891264 891264 0 0.0
bss 90516 90516 0 0.0
text 612190 612190 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969464 969464 0 0.0
bss 98648 98648 0 0.0
text 682434 682436 2 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980836 980836 0 0.0
bss 102896 102896 0 0.0
text 689952 689950 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038948 1038948 0 0.0
bss 100204 100204 0 0.0
text 727324 727326 2 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070312 1070312 0 0.0
bss 111288 111288 0 0.0
text 747472 747474 2 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917764 917764 0 0.0
bss 90636 90636 0 0.0
text 615396 615394 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 885220 885220 0 0.0
bss 91248 91248 0 0.0
text 608542 608544 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868252 868252 0 0.0
bss 90104 90104 0 0.0
text 592488 592490 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 855272 855272 0 0.0
bss 89904 89904 0 0.0
text 582832 582832 0 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851428 851428 0 0.0
bss 89812 89812 0 0.0
text 578462 578462 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897340 897340 0 0.0
bss 90348 90348 0 0.0
text 617880 617878 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892720 892720 0 0.0
bss 90640 90640 0 0.0
text 612804 612804 0 0.0

@github-actions
Copy link

github-actions bot commented Jul 12, 2023

PR #27124: Size comparison from 7fc3ccb to 3ab364b

Increases above 0.2%:

platform target config section 7fc3ccb 3ab364b change % change
linux all-clusters-app debug .data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
shell debug (read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
Increases (11 builds for esp32, linux, psoc6, telink)
platform target config section 7fc3ccb 3ab364b change % change
esp32 all-clusters-app c3devkit (read only) 1089280 1089934 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089934 654 0.1
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497718 544 0.1
.dram0.bss 81424 81464 40 0.0
.flash.rodata 246296 246800 504 0.2
.flash.text 1130443 1131127 684 0.1
linux all-clusters-app debug (read only) 5158841 5163545 4704 0.1
(read/write) 244736 245096 360 0.1
.data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
.rodata 278862 279406 544 0.2
.text 4645171 4649139 3968 0.1
shell debug (read only) 2883729 2888465 4736 0.2
(read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511186 2515154 3968 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746732 1748244 1512 0.1
.bss 189412 189444 32 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 1546364 1547844 1480 0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28641840 28641841 1 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1051148 1052348 1200 0.1
bss 98292 98316 24 0.0
text 721930 722606 676 0.1
contact-sensor-app tlsr9518adk80d text 586730 586732 2 0.0
lighting-app tlsr9518adk80d text 682434 682436 2 0.0
pump-app tlsr9518adk80d text 592488 592490 2 0.0
pump-controller-app tlsr9518adk80d text 582832 582834 2 0.0
Decreases (9 builds for bl602, cc32xx, cyw30739, k32w, psoc6, telink)
platform target config section 7fc3ccb 3ab364b change % change
bl602 lighting-app bl602+rpc .text 1083878 1083876 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20182634 20182633 -1 -0.0
cyw30739 ota-requestor cyw930739m2evb_01 (read/write) 568607 568599 -8 -0.0
.app_xip_area 462153 462145 -8 -0.0
k32w contact k32w0+release (read only) 586652 586636 -16 -0.0
.text 586116 586100 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
.heap 841360 841328 -32 -0.0
lock cy8ckit_062s2_43012 .debug_info 23074336 23074335 -1 -0.0
telink bridge-app tlsr9518adk80d text 643524 643522 -2 -0.0
lighting-app-factory-data tlsr9518adk80d text 689952 689950 -2 -0.0
window-covering tlsr9518adk80d text 612804 612802 -2 -0.0
Full report (55 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 7fc3ccb 3ab364b change % change
bl602 lighting-app bl602 (read/write) 1367930 1367930 0 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051994 1051994 0 0.0
bl602+rpc (read/write) 1415358 1415358 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083878 1083876 -2 -0.0
bl702 lighting-app bl702 (read/write) 1178915 1178915 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1556703 1556703 0 0.0
.debug_aranges 151296 151296 0 0.0
.debug_frame 556512 556512 0 0.0
.debug_info 42083894 42083894 0 0.0
.debug_line 5617399 5617399 0 0.0
.debug_loc 3822821 3822821 0 0.0
.debug_ranges 397504 397504 0 0.0
.debug_str 4382598 4382598 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 105704 105704 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 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
946044 946044 0 0.0
bl702+rpc (read/write) 1277547 1277547 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1723262 1723262 0 0.0
.debug_aranges 159808 159808 0 0.0
.debug_frame 585364 585364 0 0.0
.debug_info 47286898 47286898 0 0.0
.debug_line 6044999 6044999 0 0.0
.debug_loc 4028681 4028681 0 0.0
.debug_ranges 423248 423248 0 0.0
.debug_str 4812986 4812986 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 120356 120356 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 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020430 1020430 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159292 1159292 0 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1557606 1557606 0 0.0
.debug_aranges 145440 145440 0 0.0
.debug_frame 535144 535144 0 0.0
.debug_info 42077242 42077242 0 0.0
.debug_line 5523315 5523315 0 0.0
.debug_loc 3755496 3755496 0 0.0
.debug_ranges 402400 402400 0 0.0
.debug_str 4393292 4393292 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 99652 99652 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 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934600 934600 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608394 608394 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 951471 951471 0 0.0
.debug_aranges 119856 119856 0 0.0
.debug_frame 409452 409452 0 0.0
.debug_info 20182634 20182633 -1 -0.0
.debug_line 2892028 2892028 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1741980 1741980 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108283 108283 0 0.0
.debug_str 3825444 3825444 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501356 501356 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545527 545527 0 0.0
.app_xip_area 437985 437985 0 0.0
.bss 62512 62512 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) 530583 530583 0 0.0
.app_xip_area 418065 418065 0 0.0
.bss 67480 67480 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) 568607 568599 -8 -0.0
.app_xip_area 462153 462145 -8 -0.0
.bss 61472 61472 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) 541759 541759 0 0.0
.app_xip_area 432353 432353 0 0.0
.bss 64344 64344 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) 1005164 1005164 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 820192 820192 0 0.0
BRD4187C (read/write) 1030112 1030112 0 0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864924 864924 0 0.0
lock-app BRD4161A+wf200 (read/write) 1080744 1080744 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901776 901776 0 0.0
window-app BRD4187C (read/write) 1100568 1100568 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952476 952476 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089934 654 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089934 654 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497718 544 0.1
.dram0.bss 81424 81464 40 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246800 504 0.2
.flash.text 1130443 1131127 684 0.1
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586652 586636 -16 -0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586116 586100 -16 -0.0
light k32w0+release (read only) 585356 585356 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584820 584820 0 0.0
lock k32w0+release (read only) 557932 557932 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557396 557396 0 0.0
linux all-clusters-app debug (read only) 5158841 5163545 4704 0.1
(read/write) 244736 245096 360 0.1
.bss 127520 127520 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 105632 105984 352 0.3
.dynamic 624 624 0 0.0
.got 5400 5400 0 0.0
.init 27 27 0 0.0
.init_array 1176 1184 8 0.7
.rodata 278862 279406 544 0.2
.text 4645171 4649139 3968 0.1
all-clusters-minimal-app debug (read only) 4873217 4873217 0 0.0
(read/write) 230464 230464 0 0.0
.bss 125408 125408 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 269838 269838 0 0.0
.text 4374275 4374275 0 0.0
bridge-app debug (read only) 2744065 2744065 0 0.0
(read/write) 132160 132160 0 0.0
.bss 50424 50424 0 0.0
.data 4976 4976 0 0.0
.data.rel.ro 70656 70656 0 0.0
.dynamic 624 624 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 212360 212360 0 0.0
.text 2355363 2355363 0 0.0
chip-tool debug (read only) 18524817 18524817 0 0.0
(read/write) 1054256 1054256 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948208 948208 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 827401 827401 0 0.0
.text 15717347 15717347 0 0.0
chip-tool-ipv6only arm64 (read only) 17809392 17809392 0 0.0
(read/write) 1121848 1121848 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 985424 985424 0 0.0
.dynamic 560 560 0 0.0
.got 23512 23512 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 734208 734208 0 0.0
.text 14910468 14910468 0 0.0
lighting-app debug+rpc+ui (read only) 5212729 5212729 0 0.0
(read/write) 220728 220728 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 331668 331668 0 0.0
.text 4641283 4641283 0 0.0
lock-app debug (read only) 4434513 4434513 0 0.0
(read/write) 201048 201048 0 0.0
.bss 112528 112528 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 77712 77712 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 245198 245198 0 0.0
.text 3982227 3982227 0 0.0
ota-provider-app debug (read only) 4022761 4022761 0 0.0
(read/write) 187704 187704 0 0.0
.bss 111712 111712 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 65904 65904 0 0.0
.dynamic 624 624 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 198638 198638 0 0.0
.text 3639395 3639395 0 0.0
ota-requestor-app debug (read only) 4201289 4201289 0 0.0
(read/write) 195496 195496 0 0.0
.bss 114176 114176 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 70744 70744 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 202894 202894 0 0.0
.text 3804947 3804947 0 0.0
shell debug (read only) 2883729 2888465 4736 0.2
(read/write) 149352 149744 392 0.3
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83384 384 0.5
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511186 2515154 3968 0.2
thermostat-no-ble arm64 (read only) 4408128 4408128 0 0.0
(read/write) 241432 241432 0 0.0
.bss 121000 121000 0 0.0
.data 3192 3192 0 0.0
.data.rel.ro 100984 100984 0 0.0
.dynamic 560 560 0 0.0
.got 11800 11800 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160620 160620 0 0.0
.text 3913380 3913380 0 0.0
tv-app debug (read only) 5160105 5160105 0 0.0
(read/write) 345464 345464 0 0.0
.bss 238432 238432 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 93448 93448 0 0.0
.dynamic 624 624 0 0.0
.got 5592 5592 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 269950 269950 0 0.0
.text 4652195 4652195 0 0.0
tv-casting-app debug (read only) 9544345 9544345 0 0.0
(read/write) 224000 224000 0 0.0
.bss 52224 52224 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 162184 162184 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1016 1016 0 0.0
.rodata 372548 372548 0 0.0
.text 8733267 8733267 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
(read/write) 1746732 1748244 1512 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189444 32 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 2568 2568 0 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.heap 841360 841328 -32 -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 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 0 0 0 0.0
1546364 1547844 1480 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1665084 1665084 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1285895 1285895 0 0.0
.debug_aranges 148592 148592 0 0.0
.debug_frame 502916 502916 0 0.0
.debug_info 28641840 28641841 1 0.0
.debug_line 4051823 4051823 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2305728 2305728 0 0.0
.debug_rnglists 143551 143551 0 0.0
.debug_str 4377528 4377528 0 0.0
.heap 843208 843208 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 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466564 1466564 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597756 1597756 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1122122 1122122 0 0.0
.debug_aranges 138952 138952 0 0.0
.debug_frame 466884 466884 0 0.0
.debug_info 23375945 23375945 0 0.0
.debug_line 3623109 3623109 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2146829 2146829 0 0.0
.debug_rnglists 133585 133585 0 0.0
.debug_str 4191279 4191279 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405444 1405444 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628652 1628652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1104389 1104389 0 0.0
.debug_aranges 137048 137048 0 0.0
.debug_frame 460144 460144 0 0.0
.debug_info 23074336 23074335 -1 -0.0
.debug_line 3558492 3558492 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2115409 2115409 0 0.0
.debug_rnglists 131109 131109 0 0.0
.debug_str 4146463 4146463 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408884 1408884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172504 1172504 0 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619344 619344 0 0.0
lock-app qpg6105+debug (read/write) 1130616 1130616 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577460 577460 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051148 1052348 1200 0.1
bss 98292 98316 24 0.0
text 721930 722606 676 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965520 965520 0 0.0
bss 96288 96288 0 0.0
text 668474 668474 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930908 930908 0 0.0
bss 100308 100308 0 0.0
text 643524 643522 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862652 862652 0 0.0
bss 89972 89972 0 0.0
text 586730 586732 2 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891264 891264 0 0.0
bss 90516 90516 0 0.0
text 612190 612190 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969464 969464 0 0.0
bss 98648 98648 0 0.0
text 682434 682436 2 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980836 980836 0 0.0
bss 102896 102896 0 0.0
text 689952 689950 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038948 1038948 0 0.0
bss 100204 100204 0 0.0
text 727324 727324 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070312 1070312 0 0.0
bss 111288 111288 0 0.0
text 747472 747472 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917764 917764 0 0.0
bss 90636 90636 0 0.0
text 615396 615396 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 885220 885220 0 0.0
bss 91248 91248 0 0.0
text 608542 608542 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868252 868252 0 0.0
bss 90104 90104 0 0.0
text 592488 592490 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 855272 855272 0 0.0
bss 89904 89904 0 0.0
text 582832 582834 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851428 851428 0 0.0
bss 89812 89812 0 0.0
text 578462 578462 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897340 897340 0 0.0
bss 90348 90348 0 0.0
text 617880 617880 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892720 892720 0 0.0
bss 90640 90640 0 0.0
text 612804 612802 -2 -0.0

@github-actions
Copy link

github-actions bot commented Jul 12, 2023

PR #27124: Size comparison from 7fc3ccb to 4a7525b

Increases above 0.2%:

platform target config section 7fc3ccb 4a7525b change % change
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp rodata 134056 134356 300 0.2
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
Increases (7 builds for bl702, esp32, nrfconnect, psoc6)
platform target config section 7fc3ccb 4a7525b change % change
bl702 lighting-app bl702+rpc .debug_info 47286898 47286899 1 0.0
.text 1020430 1020432 2 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089932 652 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089932 652 0.1
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130443 1131127 684 0.1
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp (read/write) 1326068 1326816 748 0.1
bss 138696 138723 27 0.0
rodata 134056 134356 300 0.2
text 762608 763020 412 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 text 807600 807604 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746732 1748244 1512 0.1
.bss 189412 189444 32 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.strtab 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 1546364 1547844 1480 0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28641840 28641841 1 0.0
Decreases (6 builds for bl602, nrfconnect, psoc6)
platform target config section 7fc3ccb 4a7525b change % change
bl602 lighting-app bl602 (read/write) 1367930 1367922 -8 -0.0
.text 1051994 1051992 -2 -0.0
bl602+rpc .text 1083878 1083876 -2 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1224940 1207508 -17432 -1.4
bss 155370 153313 -2057 -1.3
rodata 139440 138904 -536 -0.4
text 851056 836296 -14760 -1.7
pump-controller-app nrf52840dk_nrf52840 (read/write) 1062876 1062860 -16 -0.0
text 741776 741772 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
.heap 841360 841328 -32 -0.0
lock cy8ckit_062s2_43012 .debug_info 23074336 23074335 -1 -0.0
Full report (32 builds for bl602, bl702, bl702l, cyw30739, esp32, linux, mbed, nrfconnect, psoc6)
platform target config section 7fc3ccb 4a7525b change % change
bl602 lighting-app bl602 (read/write) 1367930 1367922 -8 -0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051994 1051992 -2 -0.0
bl602+rpc (read/write) 1415358 1415358 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083878 1083876 -2 -0.0
bl702 lighting-app bl702 (read/write) 1178915 1178915 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1556703 1556703 0 0.0
.debug_aranges 151296 151296 0 0.0
.debug_frame 556512 556512 0 0.0
.debug_info 42083894 42083894 0 0.0
.debug_line 5617399 5617399 0 0.0
.debug_loc 3822821 3822821 0 0.0
.debug_ranges 397504 397504 0 0.0
.debug_str 4382598 4382598 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 105704 105704 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 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
946044 946044 0 0.0
bl702+rpc (read/write) 1277547 1277547 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1723262 1723262 0 0.0
.debug_aranges 159808 159808 0 0.0
.debug_frame 585364 585364 0 0.0
.debug_info 47286898 47286899 1 0.0
.debug_line 6044999 6044999 0 0.0
.debug_loc 4028681 4028681 0 0.0
.debug_ranges 423248 423248 0 0.0
.debug_str 4812986 4812986 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 120356 120356 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 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020430 1020432 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159292 1159292 0 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1557606 1557606 0 0.0
.debug_aranges 145440 145440 0 0.0
.debug_frame 535144 535144 0 0.0
.debug_info 42077242 42077242 0 0.0
.debug_line 5523315 5523315 0 0.0
.debug_loc 3755496 3755496 0 0.0
.debug_ranges 402400 402400 0 0.0
.debug_str 4393292 4393292 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 99652 99652 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 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934600 934600 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545527 545527 0 0.0
.app_xip_area 437985 437985 0 0.0
.bss 62512 62512 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) 530583 530583 0 0.0
.app_xip_area 418065 418065 0 0.0
.bss 67480 67480 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) 568607 568607 0 0.0
.app_xip_area 462153 462153 0 0.0
.bss 61472 61472 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) 541759 541759 0 0.0
.app_xip_area 432353 432353 0 0.0
.bss 64344 64344 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089280 1089932 652 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089280 1089932 652 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135827 1136511 684 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130443 1131127 684 0.1
.iram0.text 126055 126055 0 0.0
linux chip-tool-ipv6only arm64 (read only) 17809392 17809392 0 0.0
(read/write) 1121848 1121848 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 985424 985424 0 0.0
.dynamic 560 560 0 0.0
.got 23512 23512 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 734208 734208 0 0.0
.text 14910468 14910468 0 0.0
thermostat-no-ble arm64 (read only) 4408128 4408128 0 0.0
(read/write) 241432 241432 0 0.0
.bss 121000 121000 0 0.0
.data 3192 3192 0 0.0
.data.rel.ro 100984 100984 0 0.0
.dynamic 560 560 0 0.0
.got 11800 11800 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160620 160620 0 0.0
.text 3913380 3913380 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1224940 1207508 -17432 -1.4
bss 155370 153313 -2057 -1.3
rodata 139440 138904 -536 -0.4
text 851056 836296 -14760 -1.7
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326068 1326816 748 0.1
bss 138696 138723 27 0.0
rodata 134056 134356 300 0.2
text 762608 763020 412 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1151920 1151920 0 0.0
bss 153489 153489 0 0.0
rodata 111732 111732 0 0.0
text 807600 807604 4 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1097524 1097524 0 0.0
bss 147887 147887 0 0.0
rodata 101288 101288 0 0.0
text 769344 769344 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1354828 1354828 0 0.0
bss 132920 132920 0 0.0
rodata 188140 188140 0 0.0
text 738476 738476 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1152192 1152192 0 0.0
bss 158191 158191 0 0.0
rodata 98060 98060 0 0.0
text 815680 815680 0 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1117468 1117468 0 0.0
bss 166355 166355 0 0.0
rodata 87832 87832 0 0.0
text 778292 778292 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1097720 1097720 0 0.0
bss 155227 155227 0 0.0
rodata 100100 100100 0 0.0
text 758904 758904 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1354828 1354828 0 0.0
bss 132920 132920 0 0.0
rodata 188140 188140 0 0.0
text 738476 738476 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1123016 1123016 0 0.0
bss 148556 148556 0 0.0
rodata 122900 122900 0 0.0
text 772604 772604 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1035676 1035676 0 0.0
bss 145788 145788 0 0.0
rodata 117056 117056 0 0.0
text 689376 689376 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1381172 1381172 0 0.0
bss 133589 133589 0 0.0
rodata 209768 209768 0 0.0
text 742544 742544 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1075016 1075016 0 0.0
bss 147313 147313 0 0.0
rodata 98156 98156 0 0.0
text 750672 750672 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062876 1062860 -16 -0.0
bss 147112 147112 0 0.0
rodata 95040 95040 0 0.0
text 741776 741772 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
(read/write) 1746732 1748244 1512 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189444 32 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 2568 2568 0 0.0
.debug_abbrev 1318230 1323591 5361 0.4
.debug_aranges 151360 152320 960 0.6
.debug_frame 507120 510484 3364 0.7
.debug_info 29932548 30126455 193907 0.6
.debug_line 4098832 4114865 16033 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2347485 2358485 11000 0.5
.debug_rnglists 146801 147526 725 0.5
.debug_str 4435357 4458517 23160 0.5
.heap 841360 841328 -32 -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 775993 778411 2418 0.3
.symtab 488208 489232 1024 0.2
.text 0 0 0 0.0
1546364 1547844 1480 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1665084 1665084 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1285895 1285895 0 0.0
.debug_aranges 148592 148592 0 0.0
.debug_frame 502916 502916 0 0.0
.debug_info 28641840 28641841 1 0.0
.debug_line 4051823 4051823 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2305728 2305728 0 0.0
.debug_rnglists 143551 143551 0 0.0
.debug_str 4377528 4377528 0 0.0
.heap 843208 843208 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 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466564 1466564 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597756 1597756 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1122122 1122122 0 0.0
.debug_aranges 138952 138952 0 0.0
.debug_frame 466884 466884 0 0.0
.debug_info 23375945 23375945 0 0.0
.debug_line 3623109 3623109 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2146829 2146829 0 0.0
.debug_rnglists 133585 133585 0 0.0
.debug_str 4191279 4191279 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405444 1405444 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628652 1628652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1104389 1104389 0 0.0
.debug_aranges 137048 137048 0 0.0
.debug_frame 460144 460144 0 0.0
.debug_info 23074336 23074335 -1 -0.0
.debug_line 3558492 3558492 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2115409 2115409 0 0.0
.debug_rnglists 131109 131109 0 0.0
.debug_str 4146463 4146463 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408884 1408884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0

@github-actions
Copy link

github-actions bot commented Jul 13, 2023

PR #27124: Size comparison from 5d2beb7 to 5693a60

Increases above 0.2%:

platform target config section 5d2beb7 5693a60 change % change
linux all-clusters-app debug .data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
shell debug (read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 138404 138904 500 0.4
nrf7002dk_nrf5340_cpuapp rodata 134056 134356 300 0.2
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1318262 1323623 5361 0.4
.debug_aranges 152136 153096 960 0.6
.debug_frame 509996 513360 3364 0.7
.debug_info 30032526 30227069 194543 0.6
.debug_line 4112004 4128037 16033 0.4
.debug_loclists 2357014 2368014 11000 0.5
.debug_rnglists 147383 148108 725 0.5
.debug_str 4472251 4495411 23160 0.5
.strtab 776130 778548 2418 0.3
Increases (17 builds for bl602, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 5d2beb7 5693a60 change % change
bl602 lighting-app bl602 (read/write) 1367962 1367970 8 0.0
.text 1052032 1052034 2 0.0
bl602+rpc .text 1083916 1083918 2 0.0
esp32 all-clusters-app c3devkit (read only) 1089386 1090038 652 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089386 1090038 652 0.1
m5stack (read only) 1135915 1136603 688 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130531 1131219 688 0.1
linux all-clusters-app debug (read only) 5159801 5164489 4688 0.1
(read/write) 244704 245064 360 0.1
.data.rel.ro 105632 105984 352 0.3
.init_array 1176 1184 8 0.7
.rodata 278926 279470 544 0.2
.text 4646067 4650019 3952 0.1
shell debug (read only) 2883857 2888593 4736 0.2
(read/write) 149352 149744 392 0.3
.data.rel.ro 83000 83384 384 0.5
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511314 2515282 3968 0.2
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1206480 1207556 1076 0.1
bss 153286 153313 27 0.0
rodata 138404 138904 500 0.4
text 835768 836340 572 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1326132 1326864 732 0.1
bss 138696 138723 27 0.0
rodata 134056 134356 300 0.2
text 762668 763076 408 0.1
lock-app nrf52840dk_nrf52840 text 772652 772656 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746764 1748276 1512 0.1
.bss 189412 189444 32 0.0
.debug_abbrev 1318262 1323623 5361 0.4
.debug_aranges 152136 153096 960 0.6
.debug_frame 509996 513360 3364 0.7
.debug_info 30032526 30227069 194543 0.6
.debug_line 4112004 4128037 16033 0.4
.debug_loclists 2357014 2368014 11000 0.5
.debug_rnglists 147383 148108 725 0.5
.debug_str 4472251 4495411 23160 0.5
.strtab 776130 778548 2418 0.3
.symtab 488256 489280 1024 0.2
.text 1546396 1547876 1480 0.1
light cy8ckit_062s2_43012 .debug_info 23453668 23453669 1 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1051180 1052380 1200 0.1
bss 98292 98316 24 0.0
text 721964 722640 676 0.1
light-switch-app tlsr9518adk80d text 612230 612232 2 0.0
lighting-app-factory-data tlsr9518adk80d text 689950 689952 2 0.0
pump-controller-app tlsr9518adk80d (read/write) 855296 855304 8 0.0
text 582860 582862 2 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 851420 851428 8 0.0
text 578460 578462 2 0.0
thermostat tlsr9518adk80d text 617904 617906 2 0.0
Decreases (16 builds for bl702, bl702l, nrfconnect, psoc6, telink)
platform target config section 5d2beb7 5693a60 change % change
bl702 lighting-app bl702+rpc (read/write) 1277591 1277587 -4 -0.0
.debug_info 47363368 47363367 -1 -0.0
.text 1020474 1020472 -2 -0.0
bl702l lighting-app bl702l .debug_info 42153028 42153027 -1 -0.0
.text 934644 934642 -2 -0.0
nrfconnect light-switch-app nrf52840dk_nrf52840 (read/write) 1097588 1097572 -16 -0.0
text 769404 769400 -4 -0.0
nrf7002dk_nrf5340_cpuapp text 738536 738532 -4 -0.0
lighting-app nrf52840dk_nrf52840+rpc text 815732 815728 -4 -0.0
nrf7002dk_nrf5340_cpuapp text 738536 738532 -4 -0.0
pump-app nrf52840dk_nrf52840 text 750724 750720 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
.heap 841360 841328 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28737367 28737366 -1 -0.0
lock cy8ckit_062s2_43012 .debug_info 23151075 23151074 -1 -0.0
telink all-clusters-minimal-app tlsr9518adk80d text 668512 668510 -2 -0.0
bridge-app tlsr9518adk80d text 643524 643522 -2 -0.0
contact-sensor-app tlsr9518adk80d text 586730 586728 -2 -0.0
lighting-app tlsr9518adk80d text 682438 682434 -4 -0.0
lighting-app-rpc tlsr9518adk80d text 727326 727324 -2 -0.0
pump-app tlsr9518adk80d (read/write) 868284 868276 -8 -0.0
text 592518 592516 -2 -0.0
Full report (65 builds for bl602, bl702, bl702l, cc32xx, cyw30739, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 5d2beb7 5693a60 change % change
bl602 lighting-app bl602 (read/write) 1367962 1367970 8 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1052032 1052034 2 0.0
bl602+rpc (read/write) 1415398 1415398 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083916 1083918 2 0.0
bl702 lighting-app bl702 (read/write) 1178955 1178955 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1556733 1556733 0 0.0
.debug_aranges 151880 151880 0 0.0
.debug_frame 558900 558900 0 0.0
.debug_info 42159677 42159677 0 0.0
.debug_line 5631652 5631652 0 0.0
.debug_loc 3839536 3839536 0 0.0
.debug_ranges 398688 398688 0 0.0
.debug_str 4418247 4418247 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 105704 105704 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 582374 582374 0 0.0
.symtab 174192 174192 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
946082 946082 0 0.0
bl702+rpc (read/write) 1277591 1277587 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1723292 1723292 0 0.0
.debug_aranges 160392 160392 0 0.0
.debug_frame 587752 587752 0 0.0
.debug_info 47363368 47363367 -1 -0.0
.debug_line 6059252 6059252 0 0.0
.debug_loc 4045438 4045438 0 0.0
.debug_ranges 424432 424432 0 0.0
.debug_str 4848635 4848635 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 120356 120356 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 645315 645315 0 0.0
.symtab 193104 193104 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020474 1020472 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159336 1159336 0 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1557636 1557636 0 0.0
.debug_aranges 146024 146024 0 0.0
.debug_frame 537532 537532 0 0.0
.debug_info 42153028 42153027 -1 -0.0
.debug_line 5537568 5537568 0 0.0
.debug_loc 3772237 3772237 0 0.0
.debug_ranges 403584 403584 0 0.0
.debug_str 4428941 4428941 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 99652 99652 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 582281 582281 0 0.0
.symtab 173520 173520 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934644 934642 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 608394 608394 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 951471 951471 0 0.0
.debug_aranges 120624 120624 0 0.0
.debug_frame 412296 412296 0 0.0
.debug_info 20256516 20256516 0 0.0
.debug_line 2905048 2905048 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1751287 1751287 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108859 108859 0 0.0
.debug_str 3862173 3862173 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 0 0 0 0.0
501356 501356 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545575 545575 0 0.0
.app_xip_area 438033 438033 0 0.0
.bss 62512 62512 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) 530631 530631 0 0.0
.app_xip_area 418113 418113 0 0.0
.bss 67480 67480 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) 568655 568655 0 0.0
.app_xip_area 462201 462201 0 0.0
.bss 61472 61472 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) 541823 541823 0 0.0
.app_xip_area 432417 432417 0 0.0
.bss 64344 64344 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089386 1090038 652 0.1
(read/write) 1586768 1587288 520 0.0
.dram0.bss 75944 75968 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 218240 504 0.2
.flash.text 1089386 1090038 652 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135915 1136603 688 0.1
(read/write) 497174 497722 548 0.1
.dram0.bss 81424 81464 40 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246804 508 0.2
.flash.text 1130531 1131219 688 0.1
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586700 586700 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586164 586164 0 0.0
light k32w0+release (read only) 585404 585404 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584868 584868 0 0.0
lock k32w0+release (read only) 557932 557932 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557396 557396 0 0.0
linux all-clusters-app debug (read only) 5159801 5164489 4688 0.1
(read/write) 244704 245064 360 0.1
.bss 127488 127488 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 105632 105984 352 0.3
.dynamic 624 624 0 0.0
.got 5400 5400 0 0.0
.init 27 27 0 0.0
.init_array 1176 1184 8 0.7
.rodata 278926 279470 544 0.2
.text 4646067 4650019 3952 0.1
all-clusters-minimal-app debug (read only) 4874145 4874145 0 0.0
(read/write) 230432 230432 0 0.0
.bss 125376 125376 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 269902 269902 0 0.0
.text 4375139 4375139 0 0.0
bridge-app debug (read only) 2742929 2742929 0 0.0
(read/write) 132160 132160 0 0.0
.bss 50424 50424 0 0.0
.data 4976 4976 0 0.0
.data.rel.ro 70656 70656 0 0.0
.dynamic 624 624 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 212744 212744 0 0.0
.text 2353843 2353843 0 0.0
chip-tool debug (read only) 18771153 18771153 0 0.0
(read/write) 1063280 1063280 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 957232 957232 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 827945 827945 0 0.0
.text 15947587 15947587 0 0.0
chip-tool-ipv6only arm64 (read only) 18040496 18040496 0 0.0
(read/write) 1131448 1131448 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 994736 994736 0 0.0
.dynamic 560 560 0 0.0
.got 23800 23800 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 734672 734672 0 0.0
.text 15124404 15124404 0 0.0
lighting-app debug+rpc+ui (read only) 5215209 5215209 0 0.0
(read/write) 220696 220696 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91016 91016 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 332052 332052 0 0.0
.text 4643379 4643379 0 0.0
lock-app debug (read only) 4438969 4438969 0 0.0
(read/write) 201504 201504 0 0.0
.bss 112752 112752 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 77944 77944 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 245550 245550 0 0.0
.text 3985827 3985827 0 0.0
ota-provider-app debug (read only) 4108321 4108321 0 0.0
(read/write) 191152 191152 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 67760 67760 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 199502 199502 0 0.0
.text 3719699 3719699 0 0.0
ota-requestor-app debug (read only) 4202297 4202297 0 0.0
(read/write) 195464 195464 0 0.0
.bss 114176 114176 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 202958 202958 0 0.0
.text 3805891 3805891 0 0.0
shell debug (read only) 2883857 2888593 4736 0.2
(read/write) 149352 149744 392 0.3
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83384 384 0.5
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 203730 204306 576 0.3
.text 2511314 2515282 3968 0.2
thermostat-no-ble arm64 (read only) 4432304 4432304 0 0.0
(read/write) 243240 243240 0 0.0
.bss 122056 122056 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 101592 101592 0 0.0
.dynamic 560 560 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161036 161036 0 0.0
.text 3934964 3934964 0 0.0
tv-app debug (read only) 5240977 5240977 0 0.0
(read/write) 348848 348848 0 0.0
.bss 239968 239968 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95240 95240 0 0.0
.dynamic 624 624 0 0.0
.got 5624 5624 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270398 270398 0 0.0
.text 4728387 4728387 0 0.0
tv-casting-app debug (read only) 9877097 9877097 0 0.0
(read/write) 232920 232920 0 0.0
.bss 53856 53856 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 169352 169352 0 0.0
.dynamic 624 624 0 0.0
.got 5104 5104 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 374916 374916 0 0.0
.text 9046467 9046467 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1206480 1207556 1076 0.1
bss 153286 153313 27 0.0
rodata 138404 138904 500 0.4
text 835768 836340 572 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326132 1326864 732 0.1
bss 138696 138723 27 0.0
rodata 134056 134356 300 0.2
text 762668 763076 408 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1151968 1151968 0 0.0
bss 153489 153489 0 0.0
rodata 111732 111732 0 0.0
text 807660 807660 0 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1097588 1097572 -16 -0.0
bss 147887 147887 0 0.0
rodata 101288 101288 0 0.0
text 769404 769400 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1354892 1354892 0 0.0
bss 132920 132920 0 0.0
rodata 188140 188140 0 0.0
text 738536 738532 -4 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1152240 1152240 0 0.0
bss 158191 158191 0 0.0
rodata 98060 98060 0 0.0
text 815732 815728 -4 -0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1117468 1117468 0 0.0
bss 166355 166355 0 0.0
rodata 87832 87832 0 0.0
text 778292 778292 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1097768 1097768 0 0.0
bss 155227 155227 0 0.0
rodata 100100 100100 0 0.0
text 758956 758956 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1354892 1354892 0 0.0
bss 132920 132920 0 0.0
rodata 188140 188140 0 0.0
text 738536 738532 -4 -0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1123064 1123064 0 0.0
bss 148556 148556 0 0.0
rodata 122900 122900 0 0.0
text 772652 772656 4 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1035724 1035724 0 0.0
bss 145788 145788 0 0.0
rodata 117056 117056 0 0.0
text 689428 689428 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1381220 1381220 0 0.0
bss 133589 133589 0 0.0
rodata 209768 209768 0 0.0
text 742596 742596 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1075064 1075064 0 0.0
bss 147313 147313 0 0.0
rodata 98156 98156 0 0.0
text 750724 750720 -4 -0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062924 1062924 0 0.0
bss 147112 147112 0 0.0
rodata 95040 95040 0 0.0
text 741828 741828 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841328 -32 -0.0
(read/write) 1746764 1748276 1512 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189444 32 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 2568 2568 0 0.0
.debug_abbrev 1318262 1323623 5361 0.4
.debug_aranges 152136 153096 960 0.6
.debug_frame 509996 513360 3364 0.7
.debug_info 30032526 30227069 194543 0.6
.debug_line 4112004 4128037 16033 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2357014 2368014 11000 0.5
.debug_rnglists 147383 148108 725 0.5
.debug_str 4472251 4495411 23160 0.5
.heap 841360 841328 -32 -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 776130 778548 2418 0.3
.symtab 488256 489280 1024 0.2
.text 0 0 0 0.0
1546396 1547876 1480 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1665116 1665116 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1285927 1285927 0 0.0
.debug_aranges 149368 149368 0 0.0
.debug_frame 505792 505792 0 0.0
.debug_info 28737367 28737366 -1 -0.0
.debug_line 4064995 4064995 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2315258 2315258 0 0.0
.debug_rnglists 144133 144133 0 0.0
.debug_str 4414422 4414422 0 0.0
.heap 843208 843208 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 703771 703771 0 0.0
.symtab 461904 461904 0 0.0
.text 1466596 1466596 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597756 1597756 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1122122 1122122 0 0.0
.debug_aranges 139720 139720 0 0.0
.debug_frame 469728 469728 0 0.0
.debug_info 23453668 23453669 1 0.0
.debug_line 3636128 3636128 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2156121 2156121 0 0.0
.debug_rnglists 134161 134161 0 0.0
.debug_str 4228008 4228008 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405444 1405444 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628652 1628652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1104389 1104389 0 0.0
.debug_aranges 137816 137816 0 0.0
.debug_frame 462988 462988 0 0.0
.debug_info 23151075 23151074 -1 -0.0
.debug_line 3571511 3571511 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2124701 2124701 0 0.0
.debug_rnglists 131685 131685 0 0.0
.debug_str 4183192 4183192 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408884 1408884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172544 1172544 0 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619384 619384 0 0.0
lock-app qpg6105+debug (read/write) 1130656 1130656 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577500 577500 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051180 1052380 1200 0.1
bss 98292 98316 24 0.0
text 721964 722640 676 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965552 965552 0 0.0
bss 96288 96288 0 0.0
text 668512 668510 -2 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930908 930908 0 0.0
bss 100308 100308 0 0.0
text 643524 643522 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862652 862652 0 0.0
bss 89972 89972 0 0.0
text 586730 586728 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891304 891304 0 0.0
bss 90516 90516 0 0.0
text 612230 612232 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969464 969464 0 0.0
bss 98648 98648 0 0.0
text 682438 682434 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980836 980836 0 0.0
bss 102896 102896 0 0.0
text 689950 689952 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038948 1038948 0 0.0
bss 100204 100204 0 0.0
text 727326 727324 -2 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070312 1070312 0 0.0
bss 111288 111288 0 0.0
text 747472 747472 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917764 917764 0 0.0
bss 90636 90636 0 0.0
text 615398 615398 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 885260 885260 0 0.0
bss 91248 91248 0 0.0
text 608584 608584 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868284 868276 -8 -0.0
bss 90104 90104 0 0.0
text 592518 592516 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 855296 855304 8 0.0
bss 89904 89904 0 0.0
text 582860 582862 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851420 851428 8 0.0
bss 89812 89812 0 0.0
text 578460 578462 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897364 897364 0 0.0
bss 90348 90348 0 0.0
text 617904 617906 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892720 892720 0 0.0
bss 90640 90640 0 0.0
text 612802 612802 0 0.0

@github-actions
Copy link

github-actions bot commented Jul 13, 2023

PR #27124: Size comparison from da3e6f0 to 37e7567

Increases above 0.2%:

platform target config section da3e6f0 37e7567 change % change
linux all-clusters-app debug .data.rel.ro 106240 106592 352 0.3
.init_array 1192 1200 8 0.7
shell debug (read/write) 149552 149976 424 0.3
.data.rel.ro 83192 83576 384 0.5
.init_array 1088 1096 8 0.7
.rodata 204626 205170 544 0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 138572 139072 500 0.4
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1324027 1329388 5361 0.4
.debug_aranges 152512 153472 960 0.6
.debug_frame 511300 514664 3364 0.7
.debug_info 30231147 30425691 194544 0.6
.debug_line 4129157 4145190 16033 0.4
.debug_loclists 2367445 2378445 11000 0.5
.debug_rnglists 147887 148612 725 0.5
.debug_str 4483859 4507019 23160 0.5
.strtab 776207 778625 2418 0.3
Increases (13 builds for bl602, bl702, bl702l, esp32, linux, nrfconnect, psoc6, telink)
platform target config section da3e6f0 37e7567 change % change
bl602 lighting-app bl602+rpc .text 1083916 1083918 2 0.0
bl702 lighting-app bl702+rpc (read/write) 1277587 1277591 4 0.0
.debug_info 47360077 47360078 1 0.0
.text 1020472 1020474 2 0.0
bl702l lighting-app bl702l .debug_info 42149737 42149738 1 0.0
.text 934642 934644 2 0.0
esp32 all-clusters-app c3devkit (read only) 1089398 1090062 664 0.1
(read/write) 1586936 1587472 536 0.0
.dram0.bss 75952 75976 24 0.0
.flash.rodata 217904 218408 504 0.2
.flash.text 1089398 1090062 664 0.1
m5stack (read only) 1135947 1136643 696 0.1
(read/write) 497358 497894 536 0.1
.dram0.bss 81440 81472 32 0.0
.flash.rodata 246464 246968 504 0.2
.flash.text 1130563 1131259 696 0.1
linux all-clusters-app debug (read only) 5188273 5192993 4720 0.1
(read/write) 246224 246616 392 0.2
.bss 128384 128416 32 0.0
.data.rel.ro 106240 106592 352 0.3
.init_array 1192 1200 8 0.7
.rodata 280238 280814 576 0.2
.text 4672051 4676003 3952 0.1
shell debug (read only) 2885033 2889721 4688 0.2
(read/write) 149552 149976 424 0.3
.bss 59272 59304 32 0.1
.data.rel.ro 83192 83576 384 0.5
.init_array 1088 1096 8 0.7
.rodata 204626 205170 544 0.3
.text 2511474 2515426 3952 0.2
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1206632 1207708 1076 0.1
bss 153296 153323 27 0.0
rodata 138572 139072 500 0.4
text 835756 836328 572 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1326300 1327040 740 0.1
bss 138706 138733 27 0.0
rodata 134224 134524 300 0.2
text 762656 763068 412 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746956 1748452 1496 0.1
.bss 189420 189452 32 0.0
.debug_abbrev 1324027 1329388 5361 0.4
.debug_aranges 152512 153472 960 0.6
.debug_frame 511300 514664 3364 0.7
.debug_info 30231147 30425691 194544 0.6
.debug_line 4129157 4145190 16033 0.4
.debug_loclists 2367445 2378445 11000 0.5
.debug_rnglists 147887 148612 725 0.5
.debug_str 4483859 4507019 23160 0.5
.strtab 776207 778625 2418 0.3
.symtab 488304 489328 1024 0.2
.text 1546580 1548044 1464 0.1
telink all-clusters-app tlsr9518adk80d (read/write) 1051316 1052520 1204 0.1
bss 98300 98328 28 0.0
text 721924 722600 676 0.1
light-switch-app tlsr9518adk80d (read/write) 891296 891304 8 0.0
text 612228 612230 2 0.0
lighting-app tlsr9518adk80d text 682434 682436 2 0.0
Decreases (8 builds for nrfconnect, psoc6, telink)
platform target config section da3e6f0 37e7567 change % change
nrfconnect light-switch-app nrf52840dk_nrf52840 (read/write) 1097588 1097572 -16 -0.0
text 769404 769400 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841352 841320 -32 -0.0
.heap 841352 841320 -32 -0.0
lock cy8ckit_062s2_43012 .debug_info 23147311 23147310 -1 -0.0
telink lighting-app-rpc tlsr9518adk80d text 727326 727324 -2 -0.0
pump-app tlsr9518adk80d (read/write) 868284 868276 -8 -0.0
text 592518 592516 -2 -0.0
pump-controller-app tlsr9518adk80d (read/write) 855304 855296 -8 -0.0
text 582862 582858 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 851428 851420 -8 -0.0
text 578462 578460 -2 -0.0
thermostat tlsr9518adk80d text 617908 617906 -2 -0.0
Full report (69 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section da3e6f0 37e7567 change % change
bl602 lighting-app bl602 (read/write) 1367962 1367962 0 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1052032 1052032 0 0.0
bl602+rpc (read/write) 1415398 1415398 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083916 1083918 2 0.0
bl702 lighting-app bl702 (read/write) 1178955 1178955 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1556733 1556733 0 0.0
.debug_aranges 151760 151760 0 0.0
.debug_frame 558420 558420 0 0.0
.debug_info 42156388 42156388 0 0.0
.debug_line 5629590 5629590 0 0.0
.debug_loc 3836665 3836665 0 0.0
.debug_ranges 398472 398472 0 0.0
.debug_str 4416914 4416914 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 105704 105704 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 582374 582374 0 0.0
.symtab 174192 174192 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
946084 946084 0 0.0
bl702+rpc (read/write) 1277587 1277591 4 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1723292 1723292 0 0.0
.debug_aranges 160272 160272 0 0.0
.debug_frame 587272 587272 0 0.0
.debug_info 47360077 47360078 1 0.0
.debug_line 6057190 6057190 0 0.0
.debug_loc 4042565 4042565 0 0.0
.debug_ranges 424216 424216 0 0.0
.debug_str 4847302 4847302 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 120356 120356 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 645315 645315 0 0.0
.symtab 193104 193104 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020472 1020474 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159336 1159336 0 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1557636 1557636 0 0.0
.debug_aranges 145904 145904 0 0.0
.debug_frame 537052 537052 0 0.0
.debug_info 42149737 42149738 1 0.0
.debug_line 5535506 5535506 0 0.0
.debug_loc 3769366 3769366 0 0.0
.debug_ranges 403368 403368 0 0.0
.debug_str 4427608 4427608 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 99652 99652 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 582281 582281 0 0.0
.symtab 173520 173520 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934642 934644 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608394 608394 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 951471 951471 0 0.0
.debug_aranges 120504 120504 0 0.0
.debug_frame 411848 411848 0 0.0
.debug_info 20252752 20252752 0 0.0
.debug_line 2903623 2903623 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1749395 1749395 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108769 108769 0 0.0
.debug_str 3860840 3860840 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501356 501356 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545575 545575 0 0.0
.app_xip_area 438033 438033 0 0.0
.bss 62512 62512 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) 530631 530631 0 0.0
.app_xip_area 418113 418113 0 0.0
.bss 67480 67480 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) 568655 568655 0 0.0
.app_xip_area 462201 462201 0 0.0
.bss 61472 61472 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) 541823 541823 0 0.0
.app_xip_area 432417 432417 0 0.0
.bss 64344 64344 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) 1005212 1005212 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 820240 820240 0 0.0
BRD4187C (read/write) 1030168 1030168 0 0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864980 864980 0 0.0
lock-app BRD4161A+wf200 (read/write) 1080792 1080792 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901824 901824 0 0.0
window-app BRD4187C (read/write) 1100624 1100624 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952532 952532 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089398 1090062 664 0.1
(read/write) 1586936 1587472 536 0.0
.dram0.bss 75952 75976 24 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217904 218408 504 0.2
.flash.text 1089398 1090062 664 0.1
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135947 1136643 696 0.1
(read/write) 497358 497894 536 0.1
.dram0.bss 81440 81472 32 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246464 246968 504 0.2
.flash.text 1130563 1131259 696 0.1
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586700 586700 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586164 586164 0 0.0
light k32w0+release (read only) 585404 585404 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584868 584868 0 0.0
lock k32w0+release (read only) 557932 557932 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557396 557396 0 0.0
linux all-clusters-app debug (read only) 5188273 5192993 4720 0.1
(read/write) 246224 246616 392 0.2
.bss 128384 128416 32 0.0
.data 4336 4336 0 0.0
.data.rel.ro 106240 106592 352 0.3
.dynamic 624 624 0 0.0
.got 5400 5400 0 0.0
.init 27 27 0 0.0
.init_array 1192 1200 8 0.7
.rodata 280238 280814 576 0.2
.text 4672051 4676003 3952 0.1
all-clusters-minimal-app debug (read only) 4874145 4874145 0 0.0
(read/write) 230432 230432 0 0.0
.bss 125376 125376 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 269902 269902 0 0.0
.text 4375139 4375139 0 0.0
bridge-app debug (read only) 2742929 2742929 0 0.0
(read/write) 132160 132160 0 0.0
.bss 50424 50424 0 0.0
.data 4976 4976 0 0.0
.data.rel.ro 70656 70656 0 0.0
.dynamic 624 624 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 212744 212744 0 0.0
.text 2353843 2353843 0 0.0
chip-tool debug (read only) 18786977 18786977 0 0.0
(read/write) 1064272 1064272 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 958224 958224 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 828649 828649 0 0.0
.text 15960355 15960355 0 0.0
chip-tool-ipv6only arm64 (read only) 18054576 18054576 0 0.0
(read/write) 1132440 1132440 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 995728 995728 0 0.0
.dynamic 560 560 0 0.0
.got 23808 23808 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 735312 735312 0 0.0
.text 15135460 15135460 0 0.0
lighting-app debug+rpc+ui (read only) 5215209 5215209 0 0.0
(read/write) 220696 220696 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91016 91016 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 332052 332052 0 0.0
.text 4643379 4643379 0 0.0
lock-app debug (read only) 4438969 4438969 0 0.0
(read/write) 201504 201504 0 0.0
.bss 112752 112752 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 77944 77944 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 245550 245550 0 0.0
.text 3985827 3985827 0 0.0
ota-provider-app debug (read only) 4108321 4108321 0 0.0
(read/write) 191152 191152 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 67760 67760 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 199502 199502 0 0.0
.text 3719699 3719699 0 0.0
ota-requestor-app debug (read only) 4202297 4202297 0 0.0
(read/write) 195464 195464 0 0.0
.bss 114176 114176 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 202958 202958 0 0.0
.text 3805891 3805891 0 0.0
shell debug (read only) 2885033 2889721 4688 0.2
(read/write) 149552 149976 424 0.3
.bss 59272 59304 32 0.1
.data 1232 1232 0 0.0
.data.rel.ro 83192 83576 384 0.5
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1088 1096 8 0.7
.rodata 204626 205170 544 0.3
.text 2511474 2515426 3952 0.2
thermostat-no-ble arm64 (read only) 4432304 4432304 0 0.0
(read/write) 243240 243240 0 0.0
.bss 122056 122056 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 101592 101592 0 0.0
.dynamic 560 560 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161036 161036 0 0.0
.text 3934964 3934964 0 0.0
tv-app debug (read only) 5240977 5240977 0 0.0
(read/write) 348848 348848 0 0.0
.bss 239968 239968 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95240 95240 0 0.0
.dynamic 624 624 0 0.0
.got 5624 5624 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270398 270398 0 0.0
.text 4728387 4728387 0 0.0
tv-casting-app debug (read only) 9877097 9877097 0 0.0
(read/write) 232920 232920 0 0.0
.bss 53856 53856 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 169352 169352 0 0.0
.dynamic 624 624 0 0.0
.got 5104 5104 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 374916 374916 0 0.0
.text 9046467 9046467 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1206632 1207708 1076 0.1
bss 153296 153323 27 0.0
rodata 138572 139072 500 0.4
text 835756 836328 572 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326300 1327040 740 0.1
bss 138706 138733 27 0.0
rodata 134224 134524 300 0.2
text 762656 763068 412 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1151968 1151968 0 0.0
bss 153489 153489 0 0.0
rodata 111732 111732 0 0.0
text 807660 807660 0 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1097588 1097572 -16 -0.0
bss 147887 147887 0 0.0
rodata 101288 101288 0 0.0
text 769404 769400 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1354892 1354892 0 0.0
bss 132920 132920 0 0.0
rodata 188140 188140 0 0.0
text 738536 738536 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1152240 1152240 0 0.0
bss 158191 158191 0 0.0
rodata 98060 98060 0 0.0
text 815732 815732 0 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1117468 1117468 0 0.0
bss 166355 166355 0 0.0
rodata 87832 87832 0 0.0
text 778292 778292 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1097768 1097768 0 0.0
bss 155227 155227 0 0.0
rodata 100100 100100 0 0.0
text 758952 758952 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1354892 1354892 0 0.0
bss 132920 132920 0 0.0
rodata 188140 188140 0 0.0
text 738536 738536 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1123064 1123064 0 0.0
bss 148556 148556 0 0.0
rodata 122900 122900 0 0.0
text 772656 772656 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1035724 1035724 0 0.0
bss 145788 145788 0 0.0
rodata 117056 117056 0 0.0
text 689428 689428 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1381220 1381220 0 0.0
bss 133589 133589 0 0.0
rodata 209768 209768 0 0.0
text 742596 742596 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1075064 1075064 0 0.0
bss 147313 147313 0 0.0
rodata 98156 98156 0 0.0
text 750724 750724 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062924 1062924 0 0.0
bss 147112 147112 0 0.0
rodata 95040 95040 0 0.0
text 741824 741824 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841352 841320 -32 -0.0
(read/write) 1746956 1748452 1496 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189420 189452 32 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 2568 2568 0 0.0
.debug_abbrev 1324027 1329388 5361 0.4
.debug_aranges 152512 153472 960 0.6
.debug_frame 511300 514664 3364 0.7
.debug_info 30231147 30425691 194544 0.6
.debug_line 4129157 4145190 16033 0.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2367445 2378445 11000 0.5
.debug_rnglists 147887 148612 725 0.5
.debug_str 4483859 4507019 23160 0.5
.heap 841352 841320 -32 -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 776207 778625 2418 0.3
.symtab 488304 489328 1024 0.2
.text 0 0 0 0.0
1546580 1548044 1464 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1665116 1665116 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 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 1285927 1285927 0 0.0
.debug_aranges 149248 149248 0 0.0
.debug_frame 505344 505344 0 0.0
.debug_info 28733603 28733603 0 0.0
.debug_line 4063571 4063571 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2313376 2313376 0 0.0
.debug_rnglists 144043 144043 0 0.0
.debug_str 4413089 4413089 0 0.0
.heap 843208 843208 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 703771 703771 0 0.0
.symtab 461904 461904 0 0.0
.text 1466596 1466596 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597756 1597756 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 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 1122122 1122122 0 0.0
.debug_aranges 139600 139600 0 0.0
.debug_frame 469280 469280 0 0.0
.debug_info 23449905 23449905 0 0.0
.debug_line 3634704 3634704 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2154239 2154239 0 0.0
.debug_rnglists 134071 134071 0 0.0
.debug_str 4226675 4226675 0 0.0
.heap 849416 849416 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 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405444 1405444 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628652 1628652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 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 1104389 1104389 0 0.0
.debug_aranges 137696 137696 0 0.0
.debug_frame 462540 462540 0 0.0
.debug_info 23147311 23147310 -1 -0.0
.debug_line 3570087 3570087 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2122819 2122819 0 0.0
.debug_rnglists 131595 131595 0 0.0
.debug_str 4181859 4181859 0 0.0
.heap 821960 821960 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 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408884 1408884 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172544 1172544 0 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619384 619384 0 0.0
lock-app qpg6105+debug (read/write) 1130656 1130656 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577500 577500 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051316 1052520 1204 0.1
bss 98300 98328 28 0.0
text 721924 722600 676 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965552 965552 0 0.0
bss 96288 96288 0 0.0
text 668512 668512 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930908 930908 0 0.0
bss 100308 100308 0 0.0
text 643522 643522 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862652 862652 0 0.0
bss 89972 89972 0 0.0
text 586732 586732 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891296 891304 8 0.0
bss 90516 90516 0 0.0
text 612228 612230 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969464 969464 0 0.0
bss 98648 98648 0 0.0
text 682434 682436 2 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980836 980836 0 0.0
bss 102896 102896 0 0.0
text 689952 689952 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038948 1038948 0 0.0
bss 100204 100204 0 0.0
text 727326 727324 -2 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070312 1070312 0 0.0
bss 111288 111288 0 0.0
text 747474 747474 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917764 917764 0 0.0
bss 90636 90636 0 0.0
text 615396 615396 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 885260 885260 0 0.0
bss 91248 91248 0 0.0
text 608584 608584 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868284 868276 -8 -0.0
bss 90104 90104 0 0.0
text 592518 592516 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 855304 855296 -8 -0.0
bss 89904 89904 0 0.0
text 582862 582858 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851428 851420 -8 -0.0
bss 89812 89812 0 0.0
text 578462 578460 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897364 897364 0 0.0
bss 90348 90348 0 0.0
text 617908 617906 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892712 892712 0 0.0
bss 90640 90640 0 0.0
text 612800 612800 0 0.0

@mergify mergify bot merged commit 0da8dc4 into project-chip:master Jul 13, 2023
49 checks passed
@ericzijian1994 ericzijian1994 deleted the smco-all-app branch July 14, 2023 00:39
cliffamzn added a commit to cliffamzn/connectedhomeip that referenced this pull request Jul 18, 2023
* Add Basic Resource Monitoring Server Implementation

* Add Basic Working Resource Monitoring Example App

* Improve log output

* Replace some HepafilterMonitoring specifics with more general ResourceMonitoring defines

- using `using`
- and adding by hand

* Apply clang-format

* More Hepa to ResourceMonitoring replacement

* Add ActivatedCarbonFilterMonitoring Cluster

* Rename ActivatedCarbonFilterMonitoring.cpp to ActivatedCarbonFilterMonitoringDelegate.cpp

* Split delegate definitions into separate files

* Cleanup some Headers

* Rename member variables

* Refactoring: Rename Delegate to Instance

Add cluster-objects.h / cpp instead of defining it inside the server.h / cpp

* Refactoring: Implement Read and Write function

- have External Attribute Storage inside Instances
- implement getters and Setters for Attributes

* Refactoring: reorder methods to math the order in the .h file

* Run Clang-Format

* Add Getter for DegradationDirection Attribute

- also clean up some namespaces

* Add Construction Option To Set OnResetCondition To Supported

Also add basic OnResetCondition implementation.

* Add Default Values

* Modified the AttributePersistenceProvider ReadValue function signiture to take the required attribute information directly rather than as a EmberAfAttributeMetadata structure.

* Force External Storage for All Resource Monitoring Clusters

* Force External Storage for All Resource Monitoring Clusters

Regenerated Code

* Expanded AttributePersistanceProvider API to include reading and wirting of uint8 and nullable uint8

* Add LastChangedTime to Attributes For ResourceMonitoring Clusters

* Add LastChangedTime to Attributes For ResourceMonitoring Clusters

Regenerated Code

* Add `LastChangedTime` to Forced External Storage List For Resource Monitoring

* Add LastChangedTime To Resource-Monitoring Server Implementation

* Templated the AttributePersistanceProvider read and wiret function to work for all uint types.

* Fixed AttributePersistanceProvider accepted types. Added read helper for type bool.

* Restyled by clang-format

* Formatting and some comments

* Make OnResetCondition Pure Virtual

And remove implementation from resource-monitor-server.cpp.
It's not allowed to use the resource-monitoring-server::instance without deriving it yourself.

* Set LastChangedTime In the OnResetCondition Handler

* Fixed mismatched size return error of DefaultAttributePersistenceProvider

* Add All Missing Aliased Clusters

- CeramicFilterMonitoring
- ElectrostaticFilterMonitoring
- FuelTankMonitoring
- InkCartridgeMonitoring
- IonizingFilterMonitoring
- OzoneFilterMonitoring
- TonerCartridgeMonitoring
- UvFilterMonitoring
- WaterTankMonitoring
- ZeoliteFilterMonitoring

* Started work on tests for the AttributePersistenceProvider.

* Add Missing Instances to resourceMonitoring Test App

* Add Persistent Storage To LastChangedTime

* Add README.md

* Remove `ResourceMonitoringAliasesInstanceMap` as it wasn't really needed

* Update Description Of Init()

* Update Description of AppInit() and OnResetCondition()

* Added unit tests for AttributePersistenceProvider testing the storage and retrival of all unsigned types and their nullable veriaties, bool and ByteSpan. Tested for small buffer errors.

* Changed the type of aSize in ReadValue to size_t

* Removed the dependancy on generated code in the AttributePersistencezprovider.h

* Added static funtctions to get the KVS null representation for different types.

* Fix Errors after Merge

* Some Changes From Comments From The ModeBase PR

* Added functions to read and write nullable bools and accompanying tests.

* Incorporated boolean tests in the scalar test.

* Added failure before init test

* Restyled by clang-format

* Move Headers To Resource-Monitoring-Common

* Move Cpp files To resource-monitor-common

* Remove All Unused Aliases For The Resource-Monitoring-Cluster

this was decided in the AirQuality Call on 06.07.2023

* Fixed after merge.

* Removed the failure on init test as it may have been causing seg faults in some tests.

* Renamed GetNull -> GetNullValueForNullableType

* Added the initialisation of valueReadBack and added a new templated function for nullable types to avoid the error: The left operand of '==' is a garbage value, on some platforms.

* Added handline of signed ints and accompanying tests.

* Added handline of nullable signed ints and accompanying tests.

* Type cast null.

* Restyled by clang-format

* Changed shift bit to be af the same type are the return val.

* Added tests got GetNull functions

* Remove Aliased Clusters From Resource Monitoring Clusters except Hepa and ActivatedCarbon

enable LastChangedTime for Hepa and ActivatedCarbon

* Add Resource Monitoring Aliased Clusters Server implementation To Linux All-Clusters-App

* Remove Todo

* Remove Aliased Clusters From Resource Monitoring Clusters except Hepa and ActivatedCarbon

* Remove Redundant Check

apparently it's not necessary / allow to check this

* Apply Restyled patch

* Remove Tests For Removed Aliased Clusters

- all except Hepa and ActivatedCarbon

* Fix Spelling

* Remove Unused / disallowed #include <maps>

* Remove resource-monitoring-instances.h

* Remove Unneeded Destructors

* Use Default Descructor and Make Class Non copyable or moveable

* Change IsAliascluster to IsValidAliasCluster

* Fix Typo

* Reset ChangeIndication Attribute On ResetCondition Command

Spec requires this to be reset as well

* Set FeatureMap To 3

For testing with Warning Feature enabled

* Rename mFeature To mFeatureMap

* Rewrite Some Comments From "function" to "method"

* Remove Const

* Update Comment Of Init() Method

added the exact CHIP_ERROR_XXX that this can return.

* Remove Commented Code

* Added TODO For REP Feature

* Change From "Next value" To "UINT8_MAX"

* Use ChipLogDetail Instead Of ChipLogError

* Fix Log on Some Platforms

On some platforms (e.g. ASR) uint32_t seems to be a long and will produce a error if %u is used. So cast it to unsinged long on all platforms and use %lu.

* Update README.md For Linux Resource-Monitoring-Example-App

* Remove Aliased Clusters From Resource Monitoring Clusters except Hepa and ActivatedCarbon

* Regen Code

* Apply Restylerd Patch

* Update Wordlist

- Add HEPA

* Remove PICS values For Resource Monitoring Clusters That Were Removed

* Remove PICS For Resource Monitoring Clusters from PICS.yaml

* Add Resource Monitoring README.md To docs/examples/index.md

* TC-IDM-1.2 (project-chip#27024)

* TC-IDM-1.2

Adds automation for TC-IDM-1.2
Also Adds suppressResponse to CommandSender as well as a test-only
function to test timedResponse flag with no corresponding
TimedInvoke action + plumbing through the python layers

* Restyled by isort

* Updates from review comments

* Couple formatting fixes

* Cleanup.

* Add a port to pase in python, fix filtering

* Consolidate CommandSender functions

* Timed invoke can be inferred

---------

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

* 【Feature】operational state cluster sdk implementation and example cluster server application (project-chip#26971)

* Add operational state cluster implement

* Enable operational state cluster server in all-clusters-app.zap

* Restyled by clang-format

* Restyled by gn

* Enable CommandHandlerInterfaceOnlyClusters feature in operational state cluster

* Fix the data type no match the operational state cluster xml

* Add Uncopyable feature to operational state server class

* Fix no define function

* Add operational state cluster in other platform

* Restyled by clang-format

* Restyled by gn

* Function / Data Struct in headfile are documented.

* Document why operational states to be in storage

* document the function note

* Add prefix members with m for class OperationalStateServer

* Fix Bug: do const_cast no needed

* Optimize to returning a const reference

* Remove the api no needed to be implemented

* use to_underlying to instead static_cast

* use reduce_size api to optimize the MutableByteSpan

* Fix: memory leak in exceptional situation

* Rename the structs for pretty confusing

* comment the member

* remove the documentation return in functions

* Add delete keyword in Uncopyable class

* modify the document of functions

* modify the document of functions

* Fix spelling error in function notes

* Fix: memory leak in exceptional situation

* Fix: read operational state list or phase list fail in some exception situations

* use MakeOptional to optimize the function call

* modify the document of functions

* Fix: ErrorStateStruct's ErrorStateDetails need to be null/missing

* Add the document for function

* Optimize ErrorStateStruct's field -- ErrorStateLabel and ErrorStateDetails

* document the method signature

* document the class

* remove temporary variable

* Add test cases in TestOperationalStateDataProvider

* Remove implementing EnumerateAcceptedCommands in Operational State Cluster

* Enable all commands in operational state cluster for all-clusters-app

* Zap regen all

* Revert file same as master branch

* Optimize operational state server's implement

* Add operational state delegate implement

* Add operational state cluster delegates

* Zap regen

* Modify path of head file included

* add file included in BUILD.gn

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* add operational state cluster impl in other platforms

* Restyled by gn

* Remove log in operational-state-delegate-impl.cpp

* remove unuseful file

* Update src/app/clusters/operational-state-server/operational-state-delegate.h

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

* Optimize struct GenericOperationalState

* drop the extra chip:: in operational-state api

* Optimize struct GenericOperationalError

* Optimize to put a struct instance on the state, then call the delegate to fill it in

* Use  GetOperationalStateAtIndex api to instead GetOperationalStateList api

* Optimize struct GenericOperationalPhase

* Optimize struct GenericOperationalPhase

* Optimize HandleXXStateCallback api param

* Remove unuseful code and document

* Use constexpr val to instead number

* Fix use of totalOperationalTime

* enable operational state cluster event in Operatinal State cluster

* Add unit test of operational state delegate

* Add the rest unit test of operational state delegate

* Optimize class OperationalStateDelegate , add two private member

* move the constexpr val

* fix the err in TestOperationalStateDelegate

* Optimize api GenericOperationalError

* Add OperationalStateDelegateImpl unit test

* add document

* change Log event api in operational state cluster

* Add document

* sync code to examples/placeholder

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* replace GetOperationalState with GetCurrentOperationalState

* update document

* update document

* update document

* replace GetOperationalError with GenericOperationalError

* update document

* document the api for GetOperationalStateDelegate in head file

* optimize the use of operator [] for Span class

* fix the spelling error

* provide a way to  construct a GenericOperationalState without providing a state

* optimize the code of if-else

* Optimize code

* update document

* Optimize class OperationalStateServer:
put all the public bits together instead of interleaving them with the private bits.

* modify document

* Add CurrentPhase and CountdownTime attribute into AttributeAccessInterface-only

* zap regen

* remove unuseful member in class Delegate

* remove useful code

* document the api

* Add set/get current phase api

* Add set/get countdownTime api

* delegate could be null, and that should be handled without crashing, via returning an error

* command callbacks need to respond with an error

* remove something that is not in the spec

* optimize the name of class member function

* Optimize struct GenericOperationCompletion

* update struct GenericOperationCompletion test case

* Optimize struct GenericOperationCompletion api

* add coutdownTime attribute in operational state cluter

* change api of initializing OperationalStateServer instances

* remove the code using operational state in other platform

* Add operational state server init in linux all-cluster-app

* Restyled by whitespace

* Restyled by clang-format

* Restyled by prettier-json

* Add TestOperationalState.yaml

* rm TestOperationalStateDelegateImpl.cpp

* Restyled by whitespace

* Restyled by gn

* Restyled by prettier-yaml

* remove the api,  filing a followup issue to emit the right events

* fix CI build error

* fix CI build err

* Restyled by clang-format

* fix build error

* Restyled by clang-format

* update document

* use NullOptional to instead Missing

* return CHIP_ERROR_INCORRECT_STATE when delegate is nullptr

* optimize reading the operational state list

* move the position of testcase

* fix ci build err

* fix ci build err

* Restyled by clang-format

* fix readability-else-after-return error

* fix Unknown key in CI build

* add note in ciTest.json for darwin-framework-tool

* update document for api

* use Zcl instead NotSpecified in log

* fix TestOperationalState error

* zap_regen_all

* optimize lambda function use

* Restyled by clang-format

* fix ci error: readability-else-after-return

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Justin Wood <woody@apple.com>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Add Smoke CO Cluster to All Clusters App (project-chip#27124)

* Smoke/CO: Add Cluster to All Clusters App

Implement SelfTestRequest in all-clusters-app

* Smoke/CO: Update zap

Update endOfServiceAlert
Add Smoke CO Alarm events

* Modify the flash settings of nrf52840dk_nrf52840

* Modify the flash settings of nrf52840dk_nrf52840

* Modify the flash settings of nrf52840dk_nrf52840

* Revert "Modify the flash settings of nrf52840dk_nrf52840"

This reverts commit 3ab364b.

* Revert "Modify the flash settings of nrf52840dk_nrf52840"

This reverts commit 4fc1ff9.

* Revert "Modify the flash settings of nrf52840dk_nrf52840"

This reverts commit 136efe7.

* Disable nrf testing DFU in CI for all-clusters-app

* Revert "Disable nrf testing DFU in CI for all-clusters-app"

This reverts commit 4a7525b.

* Add smco-stub to Open IoT SDK

---------

Co-authored-by: Hare <renilr0@outlook.com>

* Remove redundant chip::app:: prefixes

* Use Bitset Instead Of Just a Number For FeatureMap

* Remove Options from CHIPProjectAppConfig.h

not needed or wrong

* Remove network commissioning bits

As of earlier today that's handled by AppInit. Which is good, because the bits here are buggy.

* Make Hepa And ActivateCarbon Filter Monitoring Instances Static

* Remove ClusterId From Specialized Hepa and Activated Carbon Construtors

They should know their cluster ids, and now they do!

* Add Getter for Endpoint

* Remove Nonsense Comment

* Remove Aliased Cluster IDs That Got Removed

* Fix Typo

* Simplify HandleResetCondition Method

* [SMCO] Update XML to spec changes (project-chip#27606)

* [SMCO] Update XML to spec changes

* [SMCO] Regen zap

---------

Co-authored-by: Hare <renilr0@outlook.com>

* Update Smoke CO Alarm Implementation (project-chip#27566)

* Smoke/CO: Add ExpiryDate

* Smoke/CO: Add emberAfHandleEventTrigger

* Smoke/CO: Update the handling of attribute changes

Unmute when critical alarm is triggered

* Smoke/CO: Update the handling of DeviceMuted

Cannot mute when critical alarms exist

* Smoke/CO: Update zap

* Smoke/CO: Update README.md

Add building options description

* Smoke/CO: Update zap

fix UnitTesting cluster

* Revert "Smoke/CO: Update zap"

This reverts commit 4607dab.

* Revert "Smoke/CO: Update zap"

This reverts commit 7534419.

* Add Unit Testing

* Smoke/CO: Update zap

Sync Silab changes

* Smoke/CO: Add ExpressedState priority

* Smoke/CO: Update endOfServiceAlert of zap

* [SMCO] Add mExpressedStatePriority

* [SMCO] Add timer for test

* Separate Warning and Critical Triggered Event

---------

Co-authored-by: Hare <renilr0@outlook.com>

* [ota-requestor] Added update cancelling in case of apply failure (project-chip#27591)

The Ota Requestor's Apply API returns CHIP_ERROR, however it is
not handled by the DefaultOTARequestorDriver.

Added cancelling update in case of Apply failure to reset the
OTA Requestor state and prevent stucking in kApplying state.

* Zap regen all (project-chip#27939)

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

* Workaround Fan PercentSetting floating point precision error after "ceil()" (project-chip#27912)

* Workaround Fan Percent Setting floating point err

Workaround floating point precision error which will cause invalid value
after ceil()

For example, the current value:
   speedMax: 10
   percent: 70
   speedMax * (percent * 0.01) = 7.000000000000001 (floating point
precision error)
   ceil(speedMax * (percent * 0.01)) = 8 => The error propagate to ceil
and cause the final result error.

* Restyled by clang-format

* Workaround Fan PercentSetting float error (2nd)

Use integer multiply & devide to workaround floating
point precision error which causes incorrect Fan PercentSetting
value after ceil calculation.

* Update src/app/clusters/fan-control-server/fan-control-server.cpp

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

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* [ReadHandler] Report Scheduler class (project-chip#27553)

* Added a new class that will handle the scheduling of reports.

* Restyled by clang-format

* Removed un-necessary define in TestReportScheduler and applied refactor of SetReportingIntervals to SetMaxReportingIntervals to platform code

* Added TimerDelegate and wrapper functions around calls to Timer. Remove unnecessary checks for nullptr

* Added VerifyOrReturn after NL_TEST_ASSERTS for nullptr

* Completed TimerDelegate class and modified ReadHandlerNodes so they carry their own callback

* Modified TimerDelegate to allow to pass different objects as context

* ifdefing out ScheduleRun() to debug failing CI

* Added issue # to TODOs, refactored Min/Max Intervals to Min/Max Timestamp

* Clarified some comments regarding timing

* Restyled by whitespace

* Restyled by clang-format

* Added interface to GetMonotonicTimestamp in the timer delegate

* Apply suggestions from code review

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

* Completed renaming to eliminate compiling error, moved TestReporScehduler in reporting namespace, addressed some low hanging fruits

* Removed useless objects from tests as well as useless typecasting, and unnecessary check

* Fixed comment about private methods used in ReportScheduler as a friend class

* Changed to SetMinReportInterval to SetMinReportingIntervalForTests, removed the IsChunkedReport from comment about friend class, added a mock timestamp and timer to test to better control time in simulation for specific timing test cases

* Apply suggestions from code review

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

* Restyled by clang-format

* Removed all calls to ReadHandler States to prevent Engine calls from the Test as it seems to impact the CI

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* [wifi] combine ipv4 and ipv6 event so that dns server will start only when ipv6 is ready (project-chip#27884)

* [Ameba] Route hook voidptr (project-chip#27882)

* [routehook] fix void ptr dereference

* restyle

* Change endpointId type to int to align with other override functions (project-chip#27922)

* Remove dead-code init callbacks from some clusters. (project-chip#27936)

Init callbacks are only called for clusters listed in
ClustersWithInitFunctions.  "Basic" was not the right name for "Basic
Information", so that one was effectively not listed, and neither "Refrigerator
Alarm" nor "Group Key Management" were listed.

* [Python] unrestrict vendor id (project-chip#27911)

* Change the names of cluster-objects function arguments. (project-chip#27945)

Using "tag" as a function argument leads to compile failure when a struct with a
field named "Tag" (which becomes a member named "tag") is added to the spec.
Change to aTag (and aWriter) to avoid the name collision.

This does not change either API or ABI for consumers; just the naming of the
argument inside the function.

* Make FindOrEstablishSession inside CASE callbacks work. (project-chip#27942)

The following sequence of events:

1. Someone calls FindOrEstablishSession.
2. When the session establishment fails, OperationalSessionSetup dispatches the
   relevant notifications.
3. One of those notification handlers tries to FindOrEstablishSession to the
   same peer.

failed, because FindOrEstablishSession would pick up the existing
OperationalSessionSetup and add the new callbacks to it... but the existing
OperationalSessionSetup was already in callback notification, so would just
ignore the new callbacks.  So the new FindOrEstablishSession call would never
complete and would never try any actual session establishment.

The fix is to destroy the OperationalSessionSetup before notifying its
callbacks, so a FindOrEstablishSession from one of the callbacks ends up
creating a new OperationalSessionSetup as needed.

* Allow setting up an auto-resubscribe ReadClient with just a peer id. (project-chip#27941)

* Allow setting up an auto-resubscribe ReadClient with just a peer id.

This delegates all the work of setting up the CASE session, and the attendant
retries, to the ReadClient.

Fixes project-chip#23983

* Address review comment.

* update ci to 0.7.25 (project-chip#27585)

* update ci to 0.7.25

* change some container versions to fix ci error

* Add Copyright

* Sort out Includes

Add what is needed using "include what you use" tool

* Make Methods To Private

and move private section to bottom instead of in between

* Initialize All The Member Varaibles With Initializer List

also updated the comment with the new parameters

* Explicit Delete Move Constructors

* Make More Methods To Private

* Update Comment For OnResetCondition Command Handler

* Add FeatureMap To Zcl*.json Files

* [Ameba] [wifi] fix ssid and password length after getting from nvs (project-chip#27883)

* [wifi] fix ssid and password length after getting from nvs

* Restyled by clang-format

---------

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

* [Python] SetupPayload export version property. (project-chip#27959)

* Moving us to github container registry (project-chip#27879)

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

* Add a "country-code" argument to darwin-framework-tool pairing commands. (project-chip#27951)

* [matter_yamltests] Add timeout argument supports for the chip-tool/python yaml runner (project-chip#27934)

* [Python] Modify rotatingId to a hexadecimal string (project-chip#27933)

* Allow use of already commissioned device in TC_DeviceBasicComposition (project-chip#27919)

Testcase adjusted to allow commissioned device in test instead of PASE based device

* [Bouffalolab] Add build option to enable rotating device id (project-chip#27906)

* add option to enable rotating device id

* add more files for mbedtls for bl702

* fix restyle and test data

* [ICD]Post the MsgSentEvent on retransmits also (project-chip#27968)

* Post the MsgSentEvent on retransmits also

* Add a comment explaining why we set ExpectedResponse to false

* Fixing the .zap files for contradicting device type data (project-chip#27962)

* Fixing the .zap files for contradicting device type data
Github: ZAP#862

* Minor cleanup
Github: ZAP#862

* Fixing script typos (project-chip#27971)

* [Telink] Add Smoke Sensor app demo (project-chip#27609)

* [Telink]: Added draft smoke sensor

Added draft smoke sensor app for telink platform

Signed-off-by: dmytro.k <ur6lal@gmail.com>

* [Telink]: Added draft smoke sensor

Added draft smoke sensor app for telink platform

Signed-off-by: dmytro.k <ur6lal@gmail.com>

* [Telink]: Added draft smoke sensor

Added smoke sensor app for telink platform

Signed-off-by: dmytro.k <ur6lal@gmail.com>

* [Teilnk] format fix

* [Telink]: Added smoke sensor

Added smoke sensor app for telink platform

Signed-off-by: dmytro.k <ur6lal@gmail.com>

* [Telink] remove spaces

* Restyled by whitespace

* Restyled by clang-format

* Restyled by prettier-markdown

* code style fix

* reviewer feedback fix

---------

Signed-off-by: dmytro.k <ur6lal@gmail.com>
Co-authored-by: dmytro.k <ur6lal@gmail.com>
Co-authored-by: Restyled.io <commits@restyled.io>

* Do not allow zero size array in test (project-chip#27973)

* Modifed test july 14 (project-chip#27960)

* Semi-Automated ---> Automated
TC-ACL-2.2
TC-APPLAUNCHER-3.8
TC-APPLAUNCHER-3.9
TC-SC-5.1
TC-SC-5.2

Semi-Automated test
TC-BINFO-2.2

* Auto generated files

* Modified endpoint variable to readable format

* Update Smoke CO Alarm Implementation (project-chip#27955)

* Add event field to Smoke CO Alarm implementation

* Fix INVALID_COMMAND

* Simplify the switch-case

---------

Co-authored-by: Hare <renilr0@outlook.com>

* [Linux] DnssdImpl: rework avahi implementation (project-chip#26397)

* InetInterface: add IsLoopback() to InterfaceIterator and InterfaceAddressIterator

Required for improving dns-sd avahi based implementation

* [Linux] DnssdImpl: rework avahi implementation

This commit fixes two problems with the previous avahi based dns-sd implementation:

- Publishing more than one service at the same time did not work.
  This needs to be possible e.g. when a node is commissioned into multiple fabrics.
  The previous implementation falsely assumed that additional services can be added
  to already committed (=published) AvahiEntryGroup, which is not the case.
  An AvahiEntryGroup can only publish multiple services ALL AT ONCE.
  The new implementation creates a new AvahiEntryGroup per service, on demand.

- The previous implementation took ownership of the platform-global default hostname,
  (by overwriting it). This is not a good idea because the default hostname is usually
  of relevance for other non-matter services on a given Linux platform.
  The new implementation establishes the matter-mandated MAC-derived hostname separately
  and explicitly adds interface addresses.

* DnssdImpl.cpp: avoid shadowing local vars to prevent warning/error

* DnssdImpl.cpp: make work without INET_CONFIG_ENABLE_IPV4

* DnssdImpl.cpp: fix missing error variable assignment in SuccessOrExit()

(found by code-lints)

* Apply restyled Patch

* Remove ResetCondtion::Type And Encode

they are only needed for sending the command, it does not send the command.

* Remove While Loop's Body

is a very complicated no-op. Keep the while itself, it basically check if this is not malformed TLV

* Reclassify excessive logging in LevelControl and OnOffServer from Progress to Detail (project-chip#27938)

* [OPSTATE] Fix: change in type for OperationalState attribute (project-chip#27958)

* OperationalState attribute simply to Enum

* temporary remove some test step in TestOperationalState

* zap regen all

* modify the code related of the OperationalState attribute type

* update OperationalState type to Enum in TestOperationalState.yaml

* Restyled by clang-format

* modify the api of GetCurrentOperationalState in class Delegate

* modify the api of SetOperationalState in class Delegate

* optimize the Operational State cluster definition

* zap regen all

* Restyled by clang-format

* modify the note for RVC Operational State cluster definition

---------

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

* Add a "country-code" argument to chip-tool pairing commands. (project-chip#27948)

* Move cloudbuild to github images since 0.7.25 vscode image does not exist (project-chip#27992)

* Bump third_party/openthread/repo from `8bc2504` to `f7690fe` (project-chip#27984)

Bumps [third_party/openthread/repo](https://github.com/openthread/openthread) from `8bc2504` to `f7690fe`.
- [Release notes](https://github.com/openthread/openthread/releases)
- [Commits](openthread/openthread@8bc2504...f7690fe)

---
updated-dependencies:
- dependency-name: third_party/openthread/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump third_party/mbedtls/repo from `b18d45f` to `4e73afe` (project-chip#27983)

Bumps [third_party/mbedtls/repo](https://github.com/ARMmbed/mbedtls) from `b18d45f` to `4e73afe`.
- [Release notes](https://github.com/ARMmbed/mbedtls/releases)
- [Commits](Mbed-TLS/mbedtls@b18d45f...4e73afe)

---
updated-dependencies:
- dependency-name: third_party/mbedtls/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Move OnResetCondition Handling to Cluster Implementation

- add PreResetCondition and PostResetCondition() methods to be overwritten

fixes project-chip#27986

* Apply Restyled Patch

* Fix Typo

* Update cloudbuild image to 1 from 0.8 (project-chip#27994)

* TC-TIMESYNC-3.1: python automation (project-chip#27925)

Using python because it's the easiest way to do wildcard
and iterate over all the endpoints

Also changing other tests to force EP0

* update time sync TC_TIMESYNC_2_7 and TC_TIMESYNC_2_8 (project-chip#27545)

* include missed set time zone

* expect null when DST expires, missed offset sign, removed unused variables

* Remove gdbgui requirement for esp32 (project-chip#28007)

* Remove gdbgui requirement for esp32

* Fix qemu

* Fix chef as well

* Added check for board control before including header/function calls (project-chip#28008)

* Bump pip-tools to 7.0.0 (project-chip#28009)

* Enforce length constraint for CountryCode in SetRegulatoryConfig. (project-chip#27949)

We were not checking the length (which must be 2), so would allow 1-char or
0-char values.

Also aligns the exact logic with the Location attribute write code and adds some
error logging.

* [matter_yamltests] Be stricter about the response key for command targetting group and disallow the use of the endpoint key (project-chip#27989)

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

* [ICD]Add needed elements to the ICD Manager to handle LIT mode (project-chip#27916)

* Add needed elements to the ICD Manager to handle LIT mode

* separate IcdMonitorinTable in its own sourceset to fix build issues on examples that have the ICD cluster but not not enable chip_enable_icd_server

* address comments. Don't force Slow Polling interval in SIT to 15s to respect the current SHOULD conformance

* fix test build

* Make the Darwin compat story for struct/event renames better (project-chip#28012)

* Refactor struct/event codegen in Darwin a bit.

This makes the cluster and struct/event names into inline partial parameters.
This changeset has been tested to not modify the generated code at all.

* Make our renamed struct/event codegen more backwards compatible.

When we just moved all the members to the super-class, it left the subclass in a
situation where none of its properties are available in the release where the
subclass itself is available.

This change restores those properties on the subclasses.

The @dynamic in implementations is needed to avoid compiler errors.

* Remove Init For Resource Monitoring Clusters From main-common.cpp

And put it in resource-monitoring-helper.cpp.
This will use the ClusterInitCallbacks to initialize the instance objects.

This removes the need to have the init code in every example app, just include the helper.cpp file.

* Apply Restyled Patch

---------

Signed-off-by: dmytro.k <ur6lal@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Graf Tobias <4622393+tobiasgraf@users.noreply.github.com>
Co-authored-by: William Hicklin <william.hicklin@dyson.com>
Co-authored-by: William <hicklin@users.noreply.github.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: C Freeman <cecille@google.com>
Co-authored-by: mideayanghui <106149377+mideayanghui@users.noreply.github.com>
Co-authored-by: Justin Wood <woody@apple.com>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: EricZijian_Siter <ericzijian1994@gmail.com>
Co-authored-by: Hare <renilr0@outlook.com>
Co-authored-by: Kamil Kasperczyk <66371704+kkasperczyk-no@users.noreply.github.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
Co-authored-by: Andrei Litvin <andreilitvin@google.com>
Co-authored-by: Erwin Pan <erwinpan1@gmail.com>
Co-authored-by: lpbeliveau-silabs <112982107+lpbeliveau-silabs@users.noreply.github.com>
Co-authored-by: pankore <86098180+pankore@users.noreply.github.com>
Co-authored-by: Yufeng Wang <yufengwang@google.com>
Co-authored-by: tianfeng-yang <130436698+tianfeng-yang@users.noreply.github.com>
Co-authored-by: Vivien Nicolas <vnicolas@apple.com>
Co-authored-by: Timothy Maes <timothy.maes@qorvo.com>
Co-authored-by: wyhong <30567533+wy-hh@users.noreply.github.com>
Co-authored-by: Junior Martinez <67972863+jmartinez-silabs@users.noreply.github.com>
Co-authored-by: Bharat Raju <brdandu@silabs.com>
Co-authored-by: Alex Tsitsiura <s07641069@gmail.com>
Co-authored-by: dmytro.k <ur6lal@gmail.com>
Co-authored-by: manjunath-grl <102359958+manjunath-grl@users.noreply.github.com>
Co-authored-by: Lukas Zeller <luz@plan44.ch>
Co-authored-by: milanr-q <114670456+milanr-q@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: fesseha-eve <88329315+fessehaeve@users.noreply.github.com>
Co-authored-by: CuRahman <111998767+CuRahman@users.noreply.github.com>
Co-authored-by: Anthony DiGirolamo <tonymd@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[SMCO] SDK has to be implemented for Smoke and CO Alarm Cluster
4 participants