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

Align WiFi Network Diagnostics cluster with the latest spec #14755

Merged
merged 2 commits into from
Feb 11, 2022
Merged

Align WiFi Network Diagnostics cluster with the latest spec #14755

merged 2 commits into from
Feb 11, 2022

Conversation

yufengwangca
Copy link
Contributor

Problem

What is being fixed? Examples:

  • Currently, Getter methods for some WiFi Diagnostic clusters attributes return 0 on failure. However, specs demand NULL value.
    Spec -
    A value of NULL SHALL indicates that the interface is not currently configured or operational.
  • Fixes Broken API for Diagnostics cluster. #10379

Change overview

Align WiFi Network Diagnostics cluster with the latest spec

Testing

How was this tested? (at least one bullet point required)

yufengw@yufengw-SEi:~/connectedhomeip/out/debug/standalone$ ./chip-tool wifinetworkdiagnostics read bssid 12344321 0
.....
[1643913778.845776][878141:878146] CHIP:DMG: ReportDataMessage =
[1643913778.845800][878141:878146] CHIP:DMG: {
[1643913778.845804][878141:878146] CHIP:DMG: 	AttributeReportIBs =
[1643913778.845812][878141:878146] CHIP:DMG: 	[
[1643913778.845817][878141:878146] CHIP:DMG: 		AttributeReportIB =
[1643913778.845825][878141:878146] CHIP:DMG: 		{
[1643913778.845830][878141:878146] CHIP:DMG: 			AttributeDataIB =
[1643913778.845836][878141:878146] CHIP:DMG: 			{
[1643913778.845842][878141:878146] CHIP:DMG: 				DataVersion = 0x51ac8517,
[1643913778.845848][878141:878146] CHIP:DMG: 				AttributePathIB =
[1643913778.845856][878141:878146] CHIP:DMG: 				{
[1643913778.845862][878141:878146] CHIP:DMG: 					Endpoint = 0x0,
[1643913778.845869][878141:878146] CHIP:DMG: 					Cluster = 0x36,
[1643913778.845878][878141:878146] CHIP:DMG: 					Attribute = 0x0000_0000,
[1643913778.845884][878141:878146] CHIP:DMG: 				}
[1643913778.845892][878141:878146] CHIP:DMG: 					
[1643913778.845901][878141:878146] CHIP:DMG: 					Data = [
[1643913778.845910][878141:878146] CHIP:DMG: 						0x20, 0x2, 0x0, 0x0, 0x3, 0x56, 
[1643913778.845920][878141:878146] CHIP:DMG: 					]
[1643913778.845927][878141:878146] CHIP:DMG: 			},
[1643913778.845936][878141:878146] CHIP:DMG: 			
[1643913778.845942][878141:878146] CHIP:DMG: 		},
[1643913778.845950][878141:878146] CHIP:DMG: 		
[1643913778.845956][878141:878146] CHIP:DMG: 	],
[1643913778.845964][878141:878146] CHIP:DMG: 	
[1643913778.845970][878141:878146] CHIP:DMG: 	SuppressResponse = true, 
[1643913778.845976][878141:878146] CHIP:DMG: 	InteractionModelRevision = 1
[1643913778.845980][878141:878146] CHIP:DMG: }
[1643913778.846065][878141:878146] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0036 Attribute 0x0000_0000
[1643913778.846082][878141:878146] CHIP:TOO:   bssid: 200200000356

yufengw@yufengw-SEi:~/connectedhomeip/out/debug/standalone$ ./chip-tool wifinetworkdiagnostics read security-type 12344321 0
......
[1643913815.931986][878156:878161] CHIP:DMG: ReportDataMessage =
[1643913815.931990][878156:878161] CHIP:DMG: {
[1643913815.931993][878156:878161] CHIP:DMG: 	AttributeReportIBs =
[1643913815.931999][878156:878161] CHIP:DMG: 	[
[1643913815.932003][878156:878161] CHIP:DMG: 		AttributeReportIB =
[1643913815.932009][878156:878161] CHIP:DMG: 		{
[1643913815.932012][878156:878161] CHIP:DMG: 			AttributeDataIB =
[1643913815.932017][878156:878161] CHIP:DMG: 			{
[1643913815.932021][878156:878161] CHIP:DMG: 				DataVersion = 0x51ac8517,
[1643913815.932025][878156:878161] CHIP:DMG: 				AttributePathIB =
[1643913815.932031][878156:878161] CHIP:DMG: 				{
[1643913815.932035][878156:878161] CHIP:DMG: 					Endpoint = 0x0,
[1643913815.932040][878156:878161] CHIP:DMG: 					Cluster = 0x36,
[1643913815.932044][878156:878161] CHIP:DMG: 					Attribute = 0x0000_0001,
[1643913815.932048][878156:878161] CHIP:DMG: 				}
[1643913815.932054][878156:878161] CHIP:DMG: 					
[1643913815.932058][878156:878161] CHIP:DMG: 					Data = NULL
[1643913815.932062][878156:878161] CHIP:DMG: 			},
[1643913815.932067][878156:878161] CHIP:DMG: 			
[1643913815.932070][878156:878161] CHIP:DMG: 		},
[1643913815.932076][878156:878161] CHIP:DMG: 		
[1643913815.932078][878156:878161] CHIP:DMG: 	],
[1643913815.932085][878156:878161] CHIP:DMG: 	
[1643913815.932092][878156:878161] CHIP:DMG: 	SuppressResponse = true, 
[1643913815.932096][878156:878161] CHIP:DMG: 	InteractionModelRevision = 1
[1643913815.932099][878156:878161] CHIP:DMG: }
[1643913815.932179][878156:878161] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0036 Attribute 0x0000_0001
[1643913815.932201][878156:878161] CHIP:TOO:   SecurityType: null

yufengw@yufengw-SEi:~/connectedhomeip/out/debug/standalone$ ./chip-tool wifinetworkdiagnostics read wi-fi-version 12344321 0
........
[1643913884.714361][878170:878175] CHIP:DMG: ReportDataMessage =
[1643913884.714367][878170:878175] CHIP:DMG: {
[1643913884.714371][878170:878175] CHIP:DMG: 	AttributeReportIBs =
[1643913884.714391][878170:878175] CHIP:DMG: 	[
[1643913884.714395][878170:878175] CHIP:DMG: 		AttributeReportIB =
[1643913884.714420][878170:878175] CHIP:DMG: 		{
[1643913884.714427][878170:878175] CHIP:DMG: 			AttributeDataIB =
[1643913884.714433][878170:878175] CHIP:DMG: 			{
[1643913884.714439][878170:878175] CHIP:DMG: 				DataVersion = 0x51ac8517,
[1643913884.714458][878170:878175] CHIP:DMG: 				AttributePathIB =
[1643913884.714464][878170:878175] CHIP:DMG: 				{
[1643913884.714489][878170:878175] CHIP:DMG: 					Endpoint = 0x0,
[1643913884.714495][878170:878175] CHIP:DMG: 					Cluster = 0x36,
[1643913884.714504][878170:878175] CHIP:DMG: 					Attribute = 0x0000_0002,
[1643913884.714511][878170:878175] CHIP:DMG: 				}
[1643913884.714518][878170:878175] CHIP:DMG: 					
[1643913884.714527][878170:878175] CHIP:DMG: 					Data = 3, 
[1643913884.714534][878170:878175] CHIP:DMG: 			},
[1643913884.714542][878170:878175] CHIP:DMG: 			
[1643913884.714548][878170:878175] CHIP:DMG: 		},
[1643913884.714556][878170:878175] CHIP:DMG: 		
[1643913884.714561][878170:878175] CHIP:DMG: 	],
[1643913884.714570][878170:878175] CHIP:DMG: 	
[1643913884.714576][878170:878175] CHIP:DMG: 	SuppressResponse = true, 
[1643913884.714582][878170:878175] CHIP:DMG: 	InteractionModelRevision = 1
[1643913884.714587][878170:878175] CHIP:DMG: }
[1643913884.714658][878170:878175] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0036 Attribute 0x0000_0002
[1643913884.714685][878170:878175] CHIP:TOO:   WiFiVersion: 3

@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #14755: Size comparison from d5d9dc7 to 020900a

Increases above 0.2%:

platform target config section d5d9dc7 020900a change % change
linux thermostat-no-ble arm64 .rodata 131412 131780 368 0.3
Increases (14 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section d5d9dc7 020900a change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587734 588306 572 0.1
.app_xip_area 494468 495040 572 0.1
lock cyw930739m2evb_01 (read/write) 545646 546214 568 0.1
.app_xip_area 453940 454508 568 0.1
efr32 lighting-app BRD4161A (read only) 857524 858036 512 0.1
.text 857516 858028 512 0.1
BRD4161A+rpc (read only) 844900 845404 504 0.1
.text 844892 845396 504 0.1
window-app BRD4161A (read only) 829776 830280 504 0.1
.text 829768 830272 504 0.1
k32w lock k32w061+release (read/write) 673760 674328 568 0.1
.text 590020 590588 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7239492 7239716 224 0.0
.text 6241876 6242100 224 0.0
thermostat-no-ble arm64 (read only) 2127652 2130212 2560 0.1
.rodata 131412 131780 368 0.3
.text 1778288 1780480 2192 0.1
p6 all-clusters-app default (read/write) 2450352 2450824 472 0.0
.text 1408616 1409088 472 0.0
light-app default (read/write) 2353784 2354288 504 0.0
.text 1312048 1312552 504 0.0
lock-app default (read/write) 2318984 2319488 504 0.0
.text 1277248 1277752 504 0.0
qpg lighting-app qpg6105+debug (read only) 580504 581076 572 0.1
.text 575184 575756 572 0.1
lock-app qpg6105+debug (read only) 526572 527156 584 0.1
.text 521252 521836 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 859166 859818 652 0.1
text 602234 602506 272 0.0
Full report (17 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section d5d9dc7 020900a change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587734 588306 572 0.1
.app_xip_area 494468 495040 572 0.1
.bss 75988 75988 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 545646 546214 568 0.1
.app_xip_area 453940 454508 568 0.1
.bss 74460 74460 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570090 570090 0 0.0
.app_xip_area 469064 469064 0 0.0
.bss 83452 83452 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 857524 858036 512 0.1
(read/write) 125740 125740 0 0.0
.bss 123816 123816 0 0.0
.data 1924 1924 0 0.0
.text 857516 858028 512 0.1
BRD4161A+rpc (read only) 844900 845404 504 0.1
(read/write) 142400 142400 0 0.0
.bss 140376 140376 0 0.0
.data 2024 2024 0 0.0
.text 844892 845396 504 0.1
window-app BRD4161A (read only) 829776 830280 504 0.1
(read/write) 124384 124384 0 0.0
.bss 122504 122504 0 0.0
.data 1880 1880 0 0.0
.text 829768 830272 504 0.1
k32w light k32w061+release (read/write) 672292 672292 0 0.0
.bss 75688 75688 0 0.0
.data 1884 1884 0 0.0
.text 588920 588920 0 0.0
lock k32w061+release (read/write) 673760 674328 568 0.1
.bss 76016 76016 0 0.0
.data 1924 1924 0 0.0
.text 590020 590588 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7239492 7239716 224 0.0
(read/write) 287921 287921 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186528 186528 0 0.0
.dynamic 560 560 0 0.0
.got 45784 45784 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 392780 392780 0 0.0
.text 6241876 6242100 224 0.0
thermostat-no-ble arm64 (read only) 2127652 2130212 2560 0.1
(read/write) 140561 140561 0 0.0
.bss 57601 57601 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131412 131780 368 0.3
.text 1778288 1780480 2192 0.1
p6 all-clusters-app default (read/write) 2450352 2450824 472 0.0
.bss 117128 117128 0 0.0
.data 2584 2584 0 0.0
.text 1408616 1409088 472 0.0
light-app default (read/write) 2353784 2354288 504 0.0
.bss 106128 106128 0 0.0
.data 2432 2432 0 0.0
.text 1312048 1312552 504 0.0
lock-app default (read/write) 2318984 2319488 504 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277248 1277752 504 0.0
qpg lighting-app qpg6105+debug (read only) 580504 581076 572 0.1
(read/write) 146940 146940 0 0.0
.bss 87976 87976 0 0.0
.data 1088 1088 0 0.0
.text 575184 575756 572 0.1
lock-app qpg6105+debug (read only) 526572 527156 584 0.1
(read/write) 146940 146940 0 0.0
.bss 87424 87424 0 0.0
.data 1024 1024 0 0.0
.text 521252 521836 584 0.1
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 859166 859818 652 0.1
bss 88332 88332 0 0.0
noinit 37160 37160 0 0.0
text 602234 602506 272 0.0

@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #14755: Size comparison from 56be65c to 95865cb

Increases above 0.2%:

platform target config section 56be65c 95865cb change % change
linux thermostat-no-ble arm64 .rodata 131412 131780 368 0.3
Increases (14 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section 56be65c 95865cb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587734 588306 572 0.1
.app_xip_area 494468 495040 572 0.1
lock cyw930739m2evb_01 (read/write) 545646 546214 568 0.1
.app_xip_area 453940 454508 568 0.1
efr32 lighting-app BRD4161A (read only) 857524 858036 512 0.1
.text 857516 858028 512 0.1
BRD4161A+rpc (read only) 844900 845404 504 0.1
.text 844892 845396 504 0.1
window-app BRD4161A (read only) 829776 830280 504 0.1
.text 829768 830272 504 0.1
k32w lock k32w061+release (read/write) 673760 674328 568 0.1
.text 590020 590588 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7239492 7239716 224 0.0
.text 6241876 6242100 224 0.0
thermostat-no-ble arm64 (read only) 2127652 2130212 2560 0.1
.rodata 131412 131780 368 0.3
.text 1778288 1780480 2192 0.1
p6 all-clusters-app default (read/write) 2450352 2450824 472 0.0
.text 1408616 1409088 472 0.0
light-app default (read/write) 2353784 2354288 504 0.0
.text 1312048 1312552 504 0.0
lock-app default (read/write) 2318984 2319488 504 0.0
.text 1277248 1277752 504 0.0
qpg lighting-app qpg6105+debug (read only) 580504 581076 572 0.1
.text 575184 575756 572 0.1
lock-app qpg6105+debug (read only) 526572 527156 584 0.1
.text 521252 521836 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 859166 859818 652 0.1
text 602234 602506 272 0.0
Full report (17 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section 56be65c 95865cb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587734 588306 572 0.1
.app_xip_area 494468 495040 572 0.1
.bss 75988 75988 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 545646 546214 568 0.1
.app_xip_area 453940 454508 568 0.1
.bss 74460 74460 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570090 570090 0 0.0
.app_xip_area 469064 469064 0 0.0
.bss 83452 83452 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 857524 858036 512 0.1
(read/write) 125740 125740 0 0.0
.bss 123816 123816 0 0.0
.data 1924 1924 0 0.0
.text 857516 858028 512 0.1
BRD4161A+rpc (read only) 844900 845404 504 0.1
(read/write) 142400 142400 0 0.0
.bss 140376 140376 0 0.0
.data 2024 2024 0 0.0
.text 844892 845396 504 0.1
window-app BRD4161A (read only) 829776 830280 504 0.1
(read/write) 124384 124384 0 0.0
.bss 122504 122504 0 0.0
.data 1880 1880 0 0.0
.text 829768 830272 504 0.1
k32w light k32w061+release (read/write) 672292 672292 0 0.0
.bss 75688 75688 0 0.0
.data 1884 1884 0 0.0
.text 588920 588920 0 0.0
lock k32w061+release (read/write) 673760 674328 568 0.1
.bss 76016 76016 0 0.0
.data 1924 1924 0 0.0
.text 590020 590588 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7239492 7239716 224 0.0
(read/write) 287921 287921 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186528 186528 0 0.0
.dynamic 560 560 0 0.0
.got 45784 45784 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 392780 392780 0 0.0
.text 6241876 6242100 224 0.0
thermostat-no-ble arm64 (read only) 2127652 2130212 2560 0.1
(read/write) 140561 140561 0 0.0
.bss 57601 57601 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131412 131780 368 0.3
.text 1778288 1780480 2192 0.1
p6 all-clusters-app default (read/write) 2450352 2450824 472 0.0
.bss 117128 117128 0 0.0
.data 2584 2584 0 0.0
.text 1408616 1409088 472 0.0
light-app default (read/write) 2353784 2354288 504 0.0
.bss 106128 106128 0 0.0
.data 2432 2432 0 0.0
.text 1312048 1312552 504 0.0
lock-app default (read/write) 2318984 2319488 504 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277248 1277752 504 0.0
qpg lighting-app qpg6105+debug (read only) 580504 581076 572 0.1
(read/write) 146940 146940 0 0.0
.bss 87976 87976 0 0.0
.data 1088 1088 0 0.0
.text 575184 575756 572 0.1
lock-app qpg6105+debug (read only) 526572 527156 584 0.1
(read/write) 146940 146940 0 0.0
.bss 87424 87424 0 0.0
.data 1024 1024 0 0.0
.text 521252 521836 584 0.1
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 859166 859818 652 0.1
bss 88332 88332 0 0.0
noinit 37160 37160 0 0.0
text 602234 602506 272 0.0

@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #14755: Size comparison from a92d1a8 to 4a3186f

Increases above 0.2%:

platform target config section a92d1a8 4a3186f change % change
linux thermostat-no-ble arm64 .rodata 131412 131780 368 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 117760 118136 376 0.3
nrf52840dk_nrf52840+rpc rodata 109220 109596 376 0.3
nrf52840dongle_nrf52840 rodata 116648 117024 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 111016 111396 380 0.3
lock-app nrf52840dk_nrf52840 rodata 106160 106536 376 0.4
nrf5340dk_nrf5340_cpuapp rodata 99332 99708 376 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 105636 106012 376 0.4
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section a92d1a8 4a3186f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 593918 594506 588 0.1
.app_xip_area 499772 500360 588 0.1
lock cyw930739m2evb_01 (read/write) 551846 552422 576 0.1
.app_xip_area 459260 459836 576 0.1
efr32 lighting-app BRD4161A (read only) 865236 865812 576 0.1
.text 865228 865804 576 0.1
BRD4161A+rpc (read only) 852692 853276 584 0.1
.text 852684 853268 584 0.1
window-app BRD4161A (read only) 837472 838040 568 0.1
.text 837464 838032 568 0.1
esp32 all-clusters-app c3devkit (read only) 937038 937308 270 0.0
(read/write) 1401242 1401618 376 0.0
.flash.rodata 198000 198376 376 0.2
.flash.text 937038 937308 270 0.0
m5stack (read only) 985011 985279 268 0.0
(read/write) 465592 465968 376 0.1
.flash.rodata 224608 224984 376 0.2
.flash.text 979627 979895 268 0.0
k32w lock k32w061+release (read/write) 679948 680532 584 0.1
.text 595328 595912 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7239588 7242884 3296 0.0
.text 6241972 6245268 3296 0.1
thermostat-no-ble arm64 (read only) 2127748 2132196 4448 0.2
.rodata 131412 131780 368 0.3
.text 1778384 1782464 4080 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2389200 2389840 640 0.0
.text 1351800 1352440 640 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2348464 2349032 568 0.0
.text 1311064 1311632 568 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2312384 2313016 632 0.0
.text 1274984 1275616 632 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004243 1004827 584 0.1
rodata 117760 118136 376 0.3
text 686260 686464 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 975735 976303 568 0.1
rodata 109220 109596 376 0.3
text 670912 671112 200 0.0
nrf52840dongle_nrf52840 (read/write) 1021063 1021631 568 0.1
rodata 116648 117024 376 0.3
text 691832 692032 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 910902 911490 588 0.1
rodata 111016 111396 380 0.3
text 601284 601488 204 0.0
lock-app nrf52840dk_nrf52840 (read/write) 936515 937083 568 0.1
rodata 106160 106536 376 0.4
text 632196 632400 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844010 844594 584 0.1
rodata 99332 99708 376 0.4
text 547996 548196 200 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934087 934671 584 0.1
rodata 105636 106012 376 0.4
text 630476 630676 200 0.0
p6 all-clusters-app default (read/write) 2450352 2450936 584 0.0
.text 1408616 1409200 584 0.0
light-app default (read/write) 2353784 2354368 584 0.0
.text 1312048 1312632 584 0.0
lock-app default (read/write) 2318984 2319552 568 0.0
.text 1277248 1277816 568 0.0
qpg lighting-app qpg6105+debug (read only) 585492 586080 588 0.1
.text 580172 580760 588 0.1
lock-app qpg6105+debug (read only) 531568 532168 600 0.1
.text 526248 526848 600 0.1
telink lighting-app tlsr9518adk80d (read/write) 865726 866386 660 0.1
text 607342 607618 276 0.0
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section a92d1a8 4a3186f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 593918 594506 588 0.1
.app_xip_area 499772 500360 588 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 551846 552422 576 0.1
.app_xip_area 459260 459836 576 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576290 576290 0 0.0
.app_xip_area 474384 474384 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865236 865812 576 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865228 865804 576 0.1
BRD4161A+rpc (read only) 852692 853276 584 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 852684 853268 584 0.1
window-app BRD4161A (read only) 837472 838040 568 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 837464 838032 568 0.1
esp32 all-clusters-app c3devkit (read only) 937038 937308 270 0.0
(read/write) 1401242 1401618 376 0.0
.dram0.bss 70064 70064 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198000 198376 376 0.2
.flash.text 937038 937308 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 985011 985279 268 0.0
(read/write) 465592 465968 376 0.1
.dram0.bss 74816 74816 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 224608 224984 376 0.2
.flash.text 979627 979895 268 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678480 678480 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594228 594228 0 0.0
lock k32w061+release (read/write) 679948 680532 584 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595328 595912 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7239588 7242884 3296 0.0
(read/write) 287921 287921 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186528 186528 0 0.0
.dynamic 560 560 0 0.0
.got 45784 45784 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 392780 392780 0 0.0
.text 6241972 6245268 3296 0.1
thermostat-no-ble arm64 (read only) 2127748 2132196 4448 0.2
(read/write) 140561 140561 0 0.0
.bss 57601 57601 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131412 131780 368 0.3
.text 1778384 1782464 4080 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389200 2389840 640 0.0
.bss 188972 188972 0 0.0
.data 5296 5296 0 0.0
.text 1351800 1352440 640 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348464 2349032 568 0.0
.bss 180936 180936 0 0.0
.data 5600 5600 0 0.0
.text 1311064 1311632 568 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312384 2313016 632 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1274984 1275616 632 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302836 2302836 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265408 1265408 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004243 1004827 584 0.1
bss 121280 121280 0 0.0
rodata 117760 118136 376 0.3
text 686260 686464 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 975735 976303 568 0.1
bss 117136 117136 0 0.0
rodata 109220 109596 376 0.3
text 670912 671112 200 0.0
nrf52840dongle_nrf52840 (read/write) 1021063 1021631 568 0.1
bss 122644 122644 0 0.0
rodata 116648 117024 376 0.3
text 691832 692032 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 910902 911490 588 0.1
bss 117840 117840 0 0.0
rodata 111016 111396 380 0.3
text 601284 601488 204 0.0
lock-app nrf52840dk_nrf52840 (read/write) 936515 937083 568 0.1
bss 119616 119616 0 0.0
rodata 106160 106536 376 0.4
text 632196 632400 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844010 844594 584 0.1
bss 116212 116212 0 0.0
rodata 99332 99708 376 0.4
text 547996 548196 200 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939131 939131 0 0.0
bss 119368 119368 0 0.0
rodata 106632 106632 0 0.0
text 634536 634536 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934087 934671 584 0.1
bss 119372 119372 0 0.0
rodata 105636 106012 376 0.4
text 630476 630676 200 0.0
shell nrf52840dk_nrf52840 (read/write) 803327 803327 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 535988 535988 0 0.0
p6 all-clusters-app default (read/write) 2450352 2450936 584 0.0
.bss 117128 117128 0 0.0
.data 2584 2584 0 0.0
.text 1408616 1409200 584 0.0
light-app default (read/write) 2353784 2354368 584 0.0
.bss 106128 106128 0 0.0
.data 2432 2432 0 0.0
.text 1312048 1312632 584 0.0
lock-app default (read/write) 2318984 2319552 568 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277248 1277816 568 0.0
qpg lighting-app qpg6105+debug (read only) 585492 586080 588 0.1
(read/write) 146940 146940 0 0.0
.bss 88856 88856 0 0.0
.data 1088 1088 0 0.0
.text 580172 580760 588 0.1
lock-app qpg6105+debug (read only) 531568 532168 600 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526248 526848 600 0.1
persistent-storage-app qpg6105+debug (read only) 99548 99548 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94228 94228 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865726 866386 660 0.1
bss 89208 89208 0 0.0
noinit 37160 37160 0 0.0
text 607342 607618 276 0.0

@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #14755: Size comparison from c4a06e3 to d4feb0c

Increases above 0.2%:

platform target config section c4a06e3 d4feb0c change % change
linux thermostat-no-ble arm64 .rodata 131700 132068 368 0.3
Increases (13 builds for cyw30739, efr32, esp32, k32w, linux, qpg, telink)
platform target config section c4a06e3 d4feb0c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594318 594906 588 0.1
.app_xip_area 500172 500760 588 0.1
lock cyw930739m2evb_01 (read/write) 552246 552822 576 0.1
.app_xip_area 459660 460236 576 0.1
efr32 lighting-app BRD4161A (read only) 865668 866260 592 0.1
.text 865660 866252 592 0.1
BRD4161A+rpc (read only) 853140 853724 584 0.1
.text 853132 853716 584 0.1
window-app BRD4161A (read only) 837904 838488 584 0.1
.text 837896 838480 584 0.1
esp32 all-clusters-app c3devkit (read only) 937186 937456 270 0.0
(read/write) 1401538 1401914 376 0.0
.flash.rodata 198296 198672 376 0.2
.flash.text 937186 937456 270 0.0
m5stack (read only) 985127 985355 228 0.0
(read/write) 465880 466256 376 0.1
.flash.rodata 224896 225272 376 0.2
.flash.text 979743 979971 228 0.0
k32w lock k32w061+release (read/write) 680348 680932 584 0.1
.text 595728 596312 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7241284 7244580 3296 0.0
.text 6243668 6246964 3296 0.1
thermostat-no-ble arm64 (read only) 2129780 2134212 4432 0.2
.rodata 131700 132068 368 0.3
.text 1780128 1784192 4064 0.2
qpg lighting-app qpg6105+debug (read only) 585892 586480 588 0.1
.text 580572 581160 588 0.1
lock-app qpg6105+debug (read only) 531968 532568 600 0.1
.text 526648 527248 600 0.1
telink lighting-app tlsr9518adk80d (read/write) 866174 866834 660 0.1
text 607494 607770 276 0.0
Full report (16 builds for cyw30739, efr32, esp32, k32w, linux, qpg, telink)
platform target config section c4a06e3 d4feb0c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594318 594906 588 0.1
.app_xip_area 500172 500760 588 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552246 552822 576 0.1
.app_xip_area 459660 460236 576 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576290 576290 0 0.0
.app_xip_area 474384 474384 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865668 866260 592 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865660 866252 592 0.1
BRD4161A+rpc (read only) 853140 853724 584 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 853132 853716 584 0.1
window-app BRD4161A (read only) 837904 838488 584 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 837896 838480 584 0.1
esp32 all-clusters-app c3devkit (read only) 937186 937456 270 0.0
(read/write) 1401538 1401914 376 0.0
.dram0.bss 70064 70064 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198296 198672 376 0.2
.flash.text 937186 937456 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 985127 985355 228 0.0
(read/write) 465880 466256 376 0.1
.dram0.bss 74816 74816 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 224896 225272 376 0.2
.flash.text 979743 979971 228 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678480 678480 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594228 594228 0 0.0
lock k32w061+release (read/write) 680348 680932 584 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595728 596312 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7241284 7244580 3296 0.0
(read/write) 287921 287921 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186528 186528 0 0.0
.dynamic 560 560 0 0.0
.got 45784 45784 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 392780 392780 0 0.0
.text 6243668 6246964 3296 0.1
thermostat-no-ble arm64 (read only) 2129780 2134212 4432 0.2
(read/write) 140561 140561 0 0.0
.bss 57601 57601 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131700 132068 368 0.3
.text 1780128 1784192 4064 0.2
qpg lighting-app qpg6105+debug (read only) 585892 586480 588 0.1
(read/write) 146940 146940 0 0.0
.bss 88856 88856 0 0.0
.data 1088 1088 0 0.0
.text 580572 581160 588 0.1
lock-app qpg6105+debug (read only) 531968 532568 600 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526648 527248 600 0.1
persistent-storage-app qpg6105+debug (read only) 99548 99548 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94228 94228 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 866174 866834 660 0.1
bss 89208 89208 0 0.0
noinit 37160 37160 0 0.0
text 607494 607770 276 0.0

@boring-cyborg boring-cyborg bot added the scripts label Feb 7, 2022
@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #14755: Size comparison from 6f9fa8e to dc44e82

Increases above 0.2%:

platform target config section 6f9fa8e dc44e82 change % change
linux thermostat-no-ble arm64 .rodata 131860 132244 384 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 118072 118452 380 0.3
nrf52840dk_nrf52840+rpc rodata 109532 109912 380 0.3
nrf52840dongle_nrf52840 rodata 116960 117340 380 0.3
nrf5340dk_nrf5340_cpuapp rodata 111332 111708 376 0.3
lock-app nrf52840dk_nrf52840 rodata 106472 106852 380 0.4
nrf5340dk_nrf5340_cpuapp rodata 99644 100020 376 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 105948 106324 376 0.4
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6f9fa8e dc44e82 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594518 595106 588 0.1
.app_xip_area 500372 500960 588 0.1
lock cyw930739m2evb_01 (read/write) 552422 552998 576 0.1
.app_xip_area 459836 460412 576 0.1
efr32 lighting-app BRD4161A (read only) 865884 866476 592 0.1
.text 865876 866468 592 0.1
BRD4161A+rpc (read only) 853356 853940 584 0.1
.text 853348 853932 584 0.1
window-app BRD4161A (read only) 838104 838688 584 0.1
.text 838096 838680 584 0.1
esp32 all-clusters-app c3devkit (read only) 937480 937750 270 0.0
(read/write) 1400986 1401362 376 0.0
.flash.rodata 198352 198728 376 0.2
.flash.text 937480 937750 270 0.0
m5stack (read only) 985307 985607 300 0.0
(read/write) 465320 465696 376 0.1
.flash.rodata 224952 225328 376 0.2
.flash.text 979923 980223 300 0.0
k32w lock k32w061+release (read/write) 680532 681100 568 0.1
.text 595912 596480 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7263300 7266596 3296 0.0
.text 6264276 6267572 3296 0.1
thermostat-no-ble arm64 (read only) 2129316 2133780 4464 0.2
.rodata 131860 132244 384 0.3
.text 1779504 1783584 4080 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2389760 2390328 568 0.0
.text 1352360 1352928 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2348928 2349560 632 0.0
.text 1311528 1312160 632 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2312848 2313480 632 0.0
.text 1275448 1276080 632 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004827 1005415 588 0.1
rodata 118072 118452 380 0.3
text 686540 686744 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 976319 976891 572 0.1
rodata 109532 109912 380 0.3
text 671188 671388 200 0.0
nrf52840dongle_nrf52840 (read/write) 1021647 1022235 588 0.1
rodata 116960 117340 380 0.3
text 692112 692312 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911506 912090 584 0.1
rodata 111332 111708 376 0.3
text 601568 601768 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 937083 937671 588 0.1
rodata 106472 106852 380 0.4
text 632460 632664 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844594 845162 568 0.1
rodata 99644 100020 376 0.4
text 548260 548464 204 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934671 935239 568 0.1
rodata 105948 106324 376 0.4
text 630740 630940 200 0.0
p6 all-clusters-app default (read/write) 2450984 2451568 584 0.0
.text 1409248 1409832 584 0.0
light-app default (read/write) 2354432 2355016 584 0.0
.text 1312696 1313280 584 0.0
lock-app default (read/write) 2319616 2320200 584 0.0
.text 1277880 1278464 584 0.0
qpg lighting-app qpg6105+debug (read only) 585960 586548 588 0.1
.text 580640 581228 588 0.1
lock-app qpg6105+debug (read only) 532028 532612 584 0.1
.text 526708 527292 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 865822 866474 652 0.1
text 607738 608014 276 0.0
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6f9fa8e dc44e82 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594518 595106 588 0.1
.app_xip_area 500372 500960 588 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552422 552998 576 0.1
.app_xip_area 459836 460412 576 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576462 576462 0 0.0
.app_xip_area 474556 474556 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865884 866476 592 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865876 866468 592 0.1
BRD4161A+rpc (read only) 853356 853940 584 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 853348 853932 584 0.1
window-app BRD4161A (read only) 838104 838688 584 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 838096 838680 584 0.1
esp32 all-clusters-app c3devkit (read only) 937480 937750 270 0.0
(read/write) 1400986 1401362 376 0.0
.dram0.bss 69448 69448 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198352 198728 376 0.2
.flash.text 937480 937750 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 985307 985607 300 0.0
(read/write) 465320 465696 376 0.1
.dram0.bss 74200 74200 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 224952 225328 376 0.2
.flash.text 979923 980223 300 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678648 678648 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594396 594396 0 0.0
lock k32w061+release (read/write) 680532 681100 568 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595912 596480 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7263300 7266596 3296 0.0
(read/write) 288385 288385 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186872 186872 0 0.0
.dynamic 560 560 0 0.0
.got 45904 45904 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 393132 393132 0 0.0
.text 6264276 6267572 3296 0.1
thermostat-no-ble arm64 (read only) 2129316 2133780 4464 0.2
(read/write) 140625 140625 0 0.0
.bss 57665 57665 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131860 132244 384 0.3
.text 1779504 1783584 4080 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389760 2390328 568 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352360 1352928 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348928 2349560 632 0.0
.bss 180936 180936 0 0.0
.data 5600 5600 0 0.0
.text 1311528 1312160 632 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312848 2313480 632 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275448 1276080 632 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302884 2302884 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265456 1265456 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004827 1005415 588 0.1
bss 121280 121280 0 0.0
rodata 118072 118452 380 0.3
text 686540 686744 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 976319 976891 572 0.1
bss 117136 117136 0 0.0
rodata 109532 109912 380 0.3
text 671188 671388 200 0.0
nrf52840dongle_nrf52840 (read/write) 1021647 1022235 588 0.1
bss 122644 122644 0 0.0
rodata 116960 117340 380 0.3
text 692112 692312 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911506 912090 584 0.1
bss 117840 117840 0 0.0
rodata 111332 111708 376 0.3
text 601568 601768 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 937083 937671 588 0.1
bss 119616 119616 0 0.0
rodata 106472 106852 380 0.4
text 632460 632664 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844594 845162 568 0.1
bss 116212 116212 0 0.0
rodata 99644 100020 376 0.4
text 548260 548464 204 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939331 939331 0 0.0
bss 119368 119368 0 0.0
rodata 106656 106656 0 0.0
text 634704 634704 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934671 935239 568 0.1
bss 119372 119372 0 0.0
rodata 105948 106324 376 0.4
text 630740 630940 200 0.0
shell nrf52840dk_nrf52840 (read/write) 803343 803343 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 536004 536004 0 0.0
p6 all-clusters-app default (read/write) 2450984 2451568 584 0.0
.bss 116512 116512 0 0.0
.data 2584 2584 0 0.0
.text 1409248 1409832 584 0.0
light-app default (read/write) 2354432 2355016 584 0.0
.bss 106128 106128 0 0.0
.data 2432 2432 0 0.0
.text 1312696 1313280 584 0.0
lock-app default (read/write) 2319616 2320200 584 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277880 1278464 584 0.0
qpg lighting-app qpg6105+debug (read only) 585960 586548 588 0.1
(read/write) 146940 146940 0 0.0
.bss 88856 88856 0 0.0
.data 1088 1088 0 0.0
.text 580640 581228 588 0.1
lock-app qpg6105+debug (read only) 532028 532612 584 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526708 527292 584 0.1
persistent-storage-app qpg6105+debug (read only) 99548 99548 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94228 94228 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865822 866474 652 0.1
bss 88592 88592 0 0.0
noinit 37160 37160 0 0.0
text 607738 608014 276 0.0

@woody-apple
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14755: Size comparison from b5776df to 08715cb

Increases above 0.2%:

platform target config section b5776df 08715cb change % change
linux thermostat-no-ble arm64 .rodata 131932 132300 368 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 118072 118452 380 0.3
nrf52840dk_nrf52840+rpc rodata 109532 109912 380 0.3
nrf52840dongle_nrf52840 rodata 116960 117340 380 0.3
nrf5340dk_nrf5340_cpuapp rodata 111332 111708 376 0.3
lock-app nrf52840dk_nrf52840 rodata 106472 106852 380 0.4
nrf5340dk_nrf5340_cpuapp rodata 99644 100020 376 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 105948 106324 376 0.4
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section b5776df 08715cb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594502 595090 588 0.1
.app_xip_area 500356 500944 588 0.1
lock cyw930739m2evb_01 (read/write) 552406 552982 576 0.1
.app_xip_area 459820 460396 576 0.1
efr32 lighting-app BRD4161A (read only) 865884 866460 576 0.1
.text 865876 866452 576 0.1
BRD4161A+rpc (read only) 853340 853924 584 0.1
.text 853332 853916 584 0.1
window-app BRD4161A (read only) 838104 838672 568 0.1
.text 838096 838664 568 0.1
esp32 all-clusters-app c3devkit (read only) 937452 937722 270 0.0
(read/write) 1400986 1401362 376 0.0
.flash.rodata 198352 198728 376 0.2
.flash.text 937452 937722 270 0.0
m5stack (read only) 985291 985591 300 0.0
(read/write) 465320 465696 376 0.1
.flash.rodata 224952 225328 376 0.2
.flash.text 979907 980207 300 0.0
k32w lock k32w061+release (read/write) 680500 681084 584 0.1
.text 595880 596464 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7287188 7290452 3264 0.0
.text 6285108 6288372 3264 0.1
thermostat-no-ble arm64 (read only) 2129548 2133996 4448 0.2
.rodata 131932 132300 368 0.3
.text 1779648 1783728 4080 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2389696 2390328 632 0.0
.text 1352296 1352928 632 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2348928 2349496 568 0.0
.text 1311528 1312096 568 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2312848 2313416 568 0.0
.text 1275448 1276016 568 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004811 1005399 588 0.1
rodata 118072 118452 380 0.3
text 686524 686728 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 976303 976875 572 0.1
rodata 109532 109912 380 0.3
text 671168 671368 200 0.0
nrf52840dongle_nrf52840 (read/write) 1021631 1022219 588 0.1
rodata 116960 117340 380 0.3
text 692096 692296 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911490 912074 584 0.1
rodata 111332 111708 376 0.3
text 601552 601752 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 937067 937655 588 0.1
rodata 106472 106852 380 0.4
text 632444 632648 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844578 845146 568 0.1
rodata 99644 100020 376 0.4
text 548244 548448 204 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934655 935223 568 0.1
rodata 105948 106324 376 0.4
text 630724 630924 200 0.0
p6 all-clusters-app default (read/write) 2450968 2451552 584 0.0
.text 1409232 1409816 584 0.0
light-app default (read/write) 2354416 2355000 584 0.0
.text 1312680 1313264 584 0.0
lock-app default (read/write) 2319616 2320184 568 0.0
.text 1277880 1278448 568 0.0
qpg lighting-app qpg6105+debug (read only) 585936 586524 588 0.1
.text 580616 581204 588 0.1
lock-app qpg6105+debug (read only) 532004 532588 584 0.1
.text 526684 527268 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 865790 866442 652 0.1
text 607706 607982 276 0.0
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section b5776df 08715cb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594502 595090 588 0.1
.app_xip_area 500356 500944 588 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552406 552982 576 0.1
.app_xip_area 459820 460396 576 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576446 576446 0 0.0
.app_xip_area 474540 474540 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865884 866460 576 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865876 866452 576 0.1
BRD4161A+rpc (read only) 853340 853924 584 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 853332 853916 584 0.1
window-app BRD4161A (read only) 838104 838672 568 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 838096 838664 568 0.1
esp32 all-clusters-app c3devkit (read only) 937452 937722 270 0.0
(read/write) 1400986 1401362 376 0.0
.dram0.bss 69448 69448 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198352 198728 376 0.2
.flash.text 937452 937722 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 985291 985591 300 0.0
(read/write) 465320 465696 376 0.1
.dram0.bss 74200 74200 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 224952 225328 376 0.2
.flash.text 979907 980207 300 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678616 678616 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594364 594364 0 0.0
lock k32w061+release (read/write) 680500 681084 584 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595880 596464 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7287188 7290452 3264 0.0
(read/write) 289313 289313 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 187736 187736 0 0.0
.dynamic 560 560 0 0.0
.got 45968 45968 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 394172 394172 0 0.0
.text 6285108 6288372 3264 0.1
thermostat-no-ble arm64 (read only) 2129548 2133996 4448 0.2
(read/write) 140641 140641 0 0.0
.bss 57665 57665 0 0.0
.data 984 984 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131932 132300 368 0.3
.text 1779648 1783728 4080 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389696 2390328 632 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352296 1352928 632 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348928 2349496 568 0.0
.bss 180936 180936 0 0.0
.data 5600 5600 0 0.0
.text 1311528 1312096 568 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312848 2313416 568 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275448 1276016 568 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302820 2302820 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265392 1265392 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004811 1005399 588 0.1
bss 121280 121280 0 0.0
rodata 118072 118452 380 0.3
text 686524 686728 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 976303 976875 572 0.1
bss 117136 117136 0 0.0
rodata 109532 109912 380 0.3
text 671168 671368 200 0.0
nrf52840dongle_nrf52840 (read/write) 1021631 1022219 588 0.1
bss 122644 122644 0 0.0
rodata 116960 117340 380 0.3
text 692096 692296 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911490 912074 584 0.1
bss 117840 117840 0 0.0
rodata 111332 111708 376 0.3
text 601552 601752 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 937067 937655 588 0.1
bss 119616 119616 0 0.0
rodata 106472 106852 380 0.4
text 632444 632648 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844578 845146 568 0.1
bss 116212 116212 0 0.0
rodata 99644 100020 376 0.4
text 548244 548448 204 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541747 541747 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376920 376920 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939315 939315 0 0.0
bss 119368 119368 0 0.0
rodata 106656 106656 0 0.0
text 634688 634688 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934655 935223 568 0.1
bss 119372 119372 0 0.0
rodata 105948 106324 376 0.4
text 630724 630924 200 0.0
shell nrf52840dk_nrf52840 (read/write) 803327 803327 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 535988 535988 0 0.0
p6 all-clusters-app default (read/write) 2450968 2451552 584 0.0
.bss 116512 116512 0 0.0
.data 2584 2584 0 0.0
.text 1409232 1409816 584 0.0
light-app default (read/write) 2354416 2355000 584 0.0
.bss 106128 106128 0 0.0
.data 2432 2432 0 0.0
.text 1312680 1313264 584 0.0
lock-app default (read/write) 2319616 2320184 568 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277880 1278448 568 0.0
qpg lighting-app qpg6105+debug (read only) 585936 586524 588 0.1
(read/write) 146940 146940 0 0.0
.bss 88856 88856 0 0.0
.data 1088 1088 0 0.0
.text 580616 581204 588 0.1
lock-app qpg6105+debug (read only) 532004 532588 584 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526684 527268 584 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865790 866442 652 0.1
bss 88592 88592 0 0.0
noinit 37160 37160 0 0.0
text 607706 607982 276 0.0

@woody-apple
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14755: Size comparison from d5fffd7 to 97b4964

Increases above 0.2%:

platform target config section d5fffd7 97b4964 change % change
linux thermostat-no-ble arm64 .rodata 131932 132300 368 0.3
Increases (16 builds for cyw30739, efr32, esp32, k32w, linux, p6, qpg, telink)
platform target config section d5fffd7 97b4964 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594502 595090 588 0.1
.app_xip_area 500356 500944 588 0.1
lock cyw930739m2evb_01 (read/write) 552406 552982 576 0.1
.app_xip_area 459820 460396 576 0.1
efr32 lighting-app BRD4161A (read only) 865884 866460 576 0.1
.text 865876 866452 576 0.1
BRD4161A+rpc (read only) 853340 853924 584 0.1
.text 853332 853916 584 0.1
window-app BRD4161A (read only) 838104 838672 568 0.1
.text 838096 838664 568 0.1
esp32 all-clusters-app c3devkit (read only) 937452 937722 270 0.0
(read/write) 1400986 1401362 376 0.0
.flash.rodata 198352 198728 376 0.2
.flash.text 937452 937722 270 0.0
m5stack (read only) 985291 985591 300 0.0
(read/write) 465320 465696 376 0.1
.flash.rodata 224952 225328 376 0.2
.flash.text 979907 980207 300 0.0
k32w lock k32w061+release (read/write) 680500 681084 584 0.1
.text 595880 596464 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7315140 7318420 3280 0.0
.text 6309604 6312884 3280 0.1
thermostat-no-ble arm64 (read only) 2129548 2133996 4448 0.2
.rodata 131932 132300 368 0.3
.text 1779648 1783728 4080 0.2
p6 all-clusters-app default (read/write) 2463856 2464440 584 0.0
.text 1422120 1422704 584 0.0
light-app default (read/write) 2367304 2367872 568 0.0
.text 1325568 1326136 568 0.0
lock-app default (read/write) 2332488 2333072 584 0.0
.text 1290752 1291336 584 0.0
qpg lighting-app qpg6105+debug (read only) 585872 586460 588 0.1
.text 580552 581140 588 0.1
lock-app qpg6105+debug (read only) 531956 532540 584 0.1
.text 526636 527220 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 865790 866442 652 0.1
text 607706 607982 276 0.0
Full report (19 builds for cyw30739, efr32, esp32, k32w, linux, p6, qpg, telink)
platform target config section d5fffd7 97b4964 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594502 595090 588 0.1
.app_xip_area 500356 500944 588 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552406 552982 576 0.1
.app_xip_area 459820 460396 576 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576446 576446 0 0.0
.app_xip_area 474540 474540 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865884 866460 576 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865876 866452 576 0.1
BRD4161A+rpc (read only) 853340 853924 584 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 853332 853916 584 0.1
window-app BRD4161A (read only) 838104 838672 568 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 838096 838664 568 0.1
esp32 all-clusters-app c3devkit (read only) 937452 937722 270 0.0
(read/write) 1400986 1401362 376 0.0
.dram0.bss 69448 69448 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198352 198728 376 0.2
.flash.text 937452 937722 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 985291 985591 300 0.0
(read/write) 465320 465696 376 0.1
.dram0.bss 74200 74200 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 224952 225328 376 0.2
.flash.text 979907 980207 300 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678616 678616 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594364 594364 0 0.0
lock k32w061+release (read/write) 680500 681084 584 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595880 596464 584 0.1
linux chip-tool-ipv6only arm64 (read only) 7315140 7318420 3280 0.0
(read/write) 289681 289681 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 187544 187544 0 0.0
.dynamic 560 560 0 0.0
.got 46528 46528 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 396380 396380 0 0.0
.text 6309604 6312884 3280 0.1
thermostat-no-ble arm64 (read only) 2129548 2133996 4448 0.2
(read/write) 140641 140641 0 0.0
.bss 57665 57665 0 0.0
.data 984 984 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131932 132300 368 0.3
.text 1779648 1783728 4080 0.2
p6 all-clusters-app default (read/write) 2463856 2464440 584 0.0
.bss 117976 117976 0 0.0
.data 2584 2584 0 0.0
.text 1422120 1422704 584 0.0
light-app default (read/write) 2367304 2367872 568 0.0
.bss 107600 107600 0 0.0
.data 2432 2432 0 0.0
.text 1325568 1326136 568 0.0
lock-app default (read/write) 2332488 2333072 584 0.0
.bss 107304 107304 0 0.0
.data 2392 2392 0 0.0
.text 1290752 1291336 584 0.0
qpg lighting-app qpg6105+debug (read only) 585872 586460 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88856 88856 0 0.0
.data 1084 1084 0 0.0
.text 580552 581140 588 0.1
lock-app qpg6105+debug (read only) 531956 532540 584 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526636 527220 584 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865790 866442 652 0.1
bss 88592 88592 0 0.0
noinit 37160 37160 0 0.0
text 607706 607982 276 0.0

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14755: Size comparison from 97cf4ff to e04b277

Increases above 0.2%:

platform target config section 97cf4ff e04b277 change % change
linux thermostat-no-ble arm64 .rodata 131932 132300 368 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 118072 118452 380 0.3
nrf52840dk_nrf52840+rpc rodata 109532 109912 380 0.3
nrf52840dongle_nrf52840 rodata 116960 117340 380 0.3
nrf5340dk_nrf5340_cpuapp rodata 111332 111708 376 0.3
lock-app nrf52840dk_nrf52840 rodata 106472 106852 380 0.4
nrf5340dk_nrf5340_cpuapp rodata 99644 100020 376 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 105948 106324 376 0.4
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 97cf4ff e04b277 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594398 594970 572 0.1
.app_xip_area 500252 500824 572 0.1
lock cyw930739m2evb_01 (read/write) 552298 552866 568 0.1
.app_xip_area 459712 460280 568 0.1
efr32 lighting-app BRD4161A (read only) 865756 866268 512 0.1
.text 865748 866260 512 0.1
BRD4161A+rpc (read only) 853212 853716 504 0.1
.text 853204 853708 504 0.1
window-app BRD4161A (read only) 837960 838464 504 0.1
.text 837952 838456 504 0.1
esp32 all-clusters-app c3devkit (read only) 937916 938184 268 0.0
(read/write) 1401098 1401474 376 0.0
.flash.rodata 198464 198840 376 0.2
.flash.text 937916 938184 268 0.0
m5stack (read only) 986251 986519 268 0.0
(read/write) 466136 466512 376 0.1
.flash.rodata 225376 225752 376 0.2
.flash.text 980867 981135 268 0.0
k32w lock k32w061+release (read/write) 680388 680956 568 0.1
.text 595768 596336 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7315220 7315412 192 0.0
.text 6309684 6309876 192 0.0
thermostat-no-ble arm64 (read only) 2129612 2132156 2544 0.1
.rodata 131932 132300 368 0.3
.text 1779712 1781888 2176 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2389632 2390200 568 0.0
.text 1352232 1352800 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2348800 2349368 568 0.0
.text 1311400 1311968 568 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2312720 2313288 568 0.0
.text 1275320 1275888 568 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004731 1005303 572 0.1
rodata 118072 118452 380 0.3
text 686436 686624 188 0.0
nrf52840dk_nrf52840+rpc (read/write) 976207 976779 572 0.1
rodata 109532 109912 380 0.3
text 671076 671268 192 0.0
nrf52840dongle_nrf52840 (read/write) 1021535 1022107 572 0.1
rodata 116960 117340 380 0.3
text 692004 692196 192 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911394 911962 568 0.1
rodata 111332 111708 376 0.3
text 601460 601652 192 0.0
lock-app nrf52840dk_nrf52840 (read/write) 936987 937543 556 0.1
rodata 106472 106852 380 0.4
text 632356 632544 188 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844482 845050 568 0.1
rodata 99644 100020 376 0.4
text 548156 548344 188 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934559 935127 568 0.1
rodata 105948 106324 376 0.4
text 630632 630824 192 0.0
p6 all-clusters-app default (read/write) 2463712 2464184 472 0.0
.text 1421976 1422448 472 0.0
light-app default (read/write) 2367176 2367680 504 0.0
.text 1325440 1325944 504 0.0
lock-app default (read/write) 2332344 2332848 504 0.0
.text 1290608 1291112 504 0.0
qpg lighting-app qpg6105+debug (read only) 585768 586356 588 0.1
.text 580448 581036 588 0.1
lock-app qpg6105+debug (read only) 531844 532428 584 0.1
.text 526524 527108 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 865702 866354 652 0.1
text 607624 607896 272 0.0
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 97cf4ff e04b277 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594398 594970 572 0.1
.app_xip_area 500252 500824 572 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552298 552866 568 0.1
.app_xip_area 459712 460280 568 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576306 576306 0 0.0
.app_xip_area 474400 474400 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865756 866268 512 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865748 866260 512 0.1
BRD4161A+rpc (read only) 853212 853716 504 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 853204 853708 504 0.1
window-app BRD4161A (read only) 837960 838464 504 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 837952 838456 504 0.1
esp32 all-clusters-app c3devkit (read only) 937916 938184 268 0.0
(read/write) 1401098 1401474 376 0.0
.dram0.bss 69448 69448 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198464 198840 376 0.2
.flash.text 937916 938184 268 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 986251 986519 268 0.0
(read/write) 466136 466512 376 0.1
.dram0.bss 74592 74592 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 225376 225752 376 0.2
.flash.text 980867 981135 268 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678488 678488 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594236 594236 0 0.0
lock k32w061+release (read/write) 680388 680956 568 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595768 596336 568 0.1
linux chip-tool-ipv6only arm64 (read only) 7315220 7315412 192 0.0
(read/write) 289681 289681 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 187544 187544 0 0.0
.dynamic 560 560 0 0.0
.got 46528 46528 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 396380 396380 0 0.0
.text 6309684 6309876 192 0.0
thermostat-no-ble arm64 (read only) 2129612 2132156 2544 0.1
(read/write) 140641 140641 0 0.0
.bss 57665 57665 0 0.0
.data 984 984 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131932 132300 368 0.3
.text 1779712 1781888 2176 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389632 2390200 568 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352232 1352800 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348800 2349368 568 0.0
.bss 180936 180936 0 0.0
.data 5600 5600 0 0.0
.text 1311400 1311968 568 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312720 2313288 568 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275320 1275888 568 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302692 2302692 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265264 1265264 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004731 1005303 572 0.1
bss 121280 121280 0 0.0
rodata 118072 118452 380 0.3
text 686436 686624 188 0.0
nrf52840dk_nrf52840+rpc (read/write) 976207 976779 572 0.1
bss 117136 117136 0 0.0
rodata 109532 109912 380 0.3
text 671076 671268 192 0.0
nrf52840dongle_nrf52840 (read/write) 1021535 1022107 572 0.1
bss 122644 122644 0 0.0
rodata 116960 117340 380 0.3
text 692004 692196 192 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911394 911962 568 0.1
bss 117840 117840 0 0.0
rodata 111332 111708 376 0.3
text 601460 601652 192 0.0
lock-app nrf52840dk_nrf52840 (read/write) 936987 937543 556 0.1
bss 119616 119616 0 0.0
rodata 106472 106852 380 0.4
text 632356 632544 188 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844482 845050 568 0.1
bss 116212 116212 0 0.0
rodata 99644 100020 376 0.4
text 548156 548344 188 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541747 541747 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376920 376920 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939219 939219 0 0.0
bss 119368 119368 0 0.0
rodata 106656 106656 0 0.0
text 634600 634600 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934559 935127 568 0.1
bss 119372 119372 0 0.0
rodata 105948 106324 376 0.4
text 630632 630824 192 0.0
shell nrf52840dk_nrf52840 (read/write) 803151 803151 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 535824 535824 0 0.0
p6 all-clusters-app default (read/write) 2463712 2464184 472 0.0
.bss 117976 117976 0 0.0
.data 2584 2584 0 0.0
.text 1421976 1422448 472 0.0
light-app default (read/write) 2367176 2367680 504 0.0
.bss 107600 107600 0 0.0
.data 2432 2432 0 0.0
.text 1325440 1325944 504 0.0
lock-app default (read/write) 2332344 2332848 504 0.0
.bss 107304 107304 0 0.0
.data 2392 2392 0 0.0
.text 1290608 1291112 504 0.0
qpg lighting-app qpg6105+debug (read only) 585768 586356 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88856 88856 0 0.0
.data 1084 1084 0 0.0
.text 580448 581036 588 0.1
lock-app qpg6105+debug (read only) 531844 532428 584 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526524 527108 584 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865702 866354 652 0.1
bss 88592 88592 0 0.0
noinit 37160 37160 0 0.0
text 607624 607896 272 0.0

@woody-apple
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14755: Size comparison from 9f50400 to a46c518

Increases above 0.2%:

platform target config section 9f50400 a46c518 change % change
linux all-clusters-app debug .rodata 205061 205573 512 0.2
bridge-app debug+rpc .rodata 140204 140748 544 0.4
door-lock-app debug .rodata 172818 173362 544 0.3
lighting-app debug+rpc .rodata 162897 163441 544 0.3
shell debug .rodata 205810 206322 512 0.2
thermostat-no-ble arm64 .rodata 131964 132348 384 0.3
tv-app debug .rodata 195564 196076 512 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 118128 118504 376 0.3
nrf52840dk_nrf52840+rpc rodata 109588 109964 376 0.3
nrf52840dongle_nrf52840 rodata 117016 117392 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 111384 111764 380 0.3
lock-app nrf52840dk_nrf52840 rodata 106528 106904 376 0.4
nrf5340dk_nrf5340_cpuapp rodata 99700 100076 376 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 106004 106380 376 0.4
Increases (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9f50400 a46c518 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594490 595062 572 0.1
.app_xip_area 500344 500916 572 0.1
lock cyw930739m2evb_01 (read/write) 552390 552958 568 0.1
.app_xip_area 459804 460372 568 0.1
efr32 lighting-app BRD4161A (read only) 865876 866388 512 0.1
.text 865868 866380 512 0.1
BRD4161A+rpc (read only) 853332 853836 504 0.1
.text 853324 853828 504 0.1
window-app BRD4161A (read only) 838080 838584 504 0.1
.text 838072 838576 504 0.1
esp32 all-clusters-app c3devkit (read only) 937984 938252 268 0.0
(read/write) 1401162 1401538 376 0.0
.flash.rodata 198528 198904 376 0.2
.flash.text 937984 938252 268 0.0
m5stack (read only) 986303 986571 268 0.0
(read/write) 466200 466576 376 0.1
.flash.rodata 225440 225816 376 0.2
.flash.text 980919 981187 268 0.0
k32w lock k32w061+release (read/write) 680488 681056 568 0.1
.text 595868 596436 568 0.1
linux all-clusters-app debug (read only) 2327673 2330601 2928 0.1
.rodata 205061 205573 512 0.2
.text 1960290 1962706 2416 0.1
bridge-app debug+rpc (read only) 1704373 1707509 3136 0.2
.rodata 140204 140748 544 0.4
.text 1447621 1450213 2592 0.2
chip-tool debug (read only) 7481925 7482005 80 0.0
.text 6663061 6663141 80 0.0
chip-tool-ipv6only arm64 (read only) 7402804 7402996 192 0.0
.text 6363828 6364020 192 0.0
door-lock-app debug (read only) 1908777 1911801 3024 0.2
.rodata 172818 173362 544 0.3
.text 1587442 1589922 2480 0.2
lighting-app debug+rpc (read only) 2003609 2006729 3120 0.2
.rodata 162897 163441 544 0.3
.text 1686066 1688642 2576 0.2
shell debug (read only) 2301113 2304057 2944 0.1
.rodata 205810 206322 512 0.2
.text 1938786 1941218 2432 0.1
thermostat-no-ble arm64 (read only) 2129932 2132492 2560 0.1
.rodata 131964 132348 384 0.3
.text 1779904 1782080 2176 0.1
tv-app debug (read only) 2525897 2528985 3088 0.1
.rodata 195564 196076 512 0.3
.text 2156626 2159202 2576 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2389752 2390320 568 0.0
.text 1352352 1352920 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2348920 2349488 568 0.0
.text 1311520 1312088 568 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2312840 2313408 568 0.0
.text 1275440 1276008 568 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004835 1005403 568 0.1
rodata 118128 118504 376 0.3
text 686484 686672 188 0.0
nrf52840dk_nrf52840+rpc (read/write) 976311 976879 568 0.1
rodata 109588 109964 376 0.3
text 671124 671316 192 0.0
nrf52840dongle_nrf52840 (read/write) 1021639 1022207 568 0.1
rodata 117016 117392 376 0.3
text 692052 692244 192 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911494 912066 572 0.1
rodata 111384 111764 380 0.3
text 601508 601700 192 0.0
lock-app nrf52840dk_nrf52840 (read/write) 937091 937643 552 0.1
rodata 106528 106904 376 0.4
text 632404 632592 188 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844586 845154 568 0.1
rodata 99700 100076 376 0.4
text 548204 548392 188 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934663 935231 568 0.1
rodata 106004 106380 376 0.4
text 630680 630872 192 0.0
p6 all-clusters-app default (read/write) 2463848 2464320 472 0.0
.text 1422112 1422584 472 0.0
light-app default (read/write) 2367296 2367800 504 0.0
.text 1325560 1326064 504 0.0
lock-app default (read/write) 2332480 2332984 504 0.0
.text 1290744 1291248 504 0.0
qpg lighting-app qpg6105+debug (read only) 585808 586396 588 0.1
.text 580488 581076 588 0.1
lock-app qpg6105+debug (read only) 531884 532468 584 0.1
.text 526564 527148 584 0.1
telink lighting-app tlsr9518adk80d (read/write) 865822 866474 652 0.1
text 607684 607956 272 0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9f50400 a46c518 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594490 595062 572 0.1
.app_xip_area 500344 500916 572 0.1
.bss 76868 76868 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552390 552958 568 0.1
.app_xip_area 459804 460372 568 0.1
.bss 75340 75340 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576398 576398 0 0.0
.app_xip_area 474492 474492 0 0.0
.bss 84332 84332 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 865876 866388 512 0.1
(read/write) 126620 126620 0 0.0
.bss 124696 124696 0 0.0
.data 1924 1924 0 0.0
.text 865868 866380 512 0.1
BRD4161A+rpc (read only) 853332 853836 504 0.1
(read/write) 143280 143280 0 0.0
.bss 141256 141256 0 0.0
.data 2024 2024 0 0.0
.text 853324 853828 504 0.1
window-app BRD4161A (read only) 838080 838584 504 0.1
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 838072 838576 504 0.1
esp32 all-clusters-app c3devkit (read only) 937984 938252 268 0.0
(read/write) 1401162 1401538 376 0.0
.dram0.bss 69448 69448 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198528 198904 376 0.2
.flash.text 937984 938252 268 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 986303 986571 268 0.0
(read/write) 466200 466576 376 0.1
.dram0.bss 74592 74592 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 225440 225816 376 0.2
.flash.text 980919 981187 268 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 678572 678572 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594320 594320 0 0.0
lock k32w061+release (read/write) 680488 681056 568 0.1
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595868 596436 568 0.1
linux all-clusters-app debug (read only) 2327673 2330601 2928 0.1
(read/write) 140096 140096 0 0.0
.bss 54688 54688 0 0.0
.data 1200 1200 0 0.0
.data.rel.ro 78536 78536 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205061 205573 512 0.2
.text 1960290 1962706 2416 0.1
bridge-app debug+rpc (read only) 1704373 1707509 3136 0.2
(read/write) 84328 84328 0 0.0
.bss 39088 39088 0 0.0
.data 1970 1970 0 0.0
.data.rel.ro 38120 38120 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 140204 140748 544 0.4
.text 1447621 1450213 2592 0.2
chip-tool debug (read only) 7481925 7482005 80 0.0
(read/write) 198072 198072 0 0.0
.bss 32360 32360 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 158536 158536 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 416437 416437 0 0.0
.text 6663061 6663141 80 0.0
chip-tool-ipv6only arm64 (read only) 7402804 7402996 192 0.0
(read/write) 302401 302401 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 200208 200208 0 0.0
.dynamic 560 560 0 0.0
.got 46584 46584 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 399148 399148 0 0.0
.text 6363828 6364020 192 0.0
door-lock-app debug (read only) 1908777 1911801 3024 0.2
(read/write) 110584 110584 0 0.0
.bss 42096 42096 0 0.0
.data 946 946 0 0.0
.data.rel.ro 62128 62128 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 172818 173362 544 0.3
.text 1587442 1589922 2480 0.2
lighting-app debug+rpc (read only) 2003609 2006729 3120 0.2
(read/write) 115632 115632 0 0.0
.bss 43104 43104 0 0.0
.data 1368 1368 0 0.0
.data.rel.ro 65672 65672 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 162897 163441 544 0.3
.text 1686066 1688642 2576 0.2
ota-provider-app debug (read only) 1713033 1713033 0 0.0
(read/write) 81368 81368 0 0.0
.bss 41120 41120 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 33560 33560 0 0.0
.dynamic 608 608 0 0.0
.got 4240 4240 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151750 151750 0 0.0
.text 1442578 1442578 0 0.0
ota-requestor-app debug (read only) 1701673 1701673 0 0.0
(read/write) 83320 83320 0 0.0
.bss 42272 42272 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 34616 34616 0 0.0
.dynamic 592 592 0 0.0
.got 4040 4040 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 144887 144887 0 0.0
.text 1439890 1439890 0 0.0
shell debug (read only) 2301113 2304057 2944 0.1
(read/write) 141648 141648 0 0.0
.bss 62080 62080 0 0.0
.data 800 800 0 0.0
.data.rel.ro 73072 73072 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 205810 206322 512 0.2
.text 1938786 1941218 2432 0.1
thermostat-no-ble arm64 (read only) 2129932 2132492 2560 0.1
(read/write) 140673 140673 0 0.0
.bss 57665 57665 0 0.0
.data 984 984 0 0.0
.data.rel.ro 74904 74904 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131964 132348 384 0.3
.text 1779904 1782080 2176 0.1
tv-app debug (read only) 2525897 2528985 3088 0.1
(read/write) 139832 139832 0 0.0
.bss 57280 57280 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73368 73368 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 195564 196076 512 0.3
.text 2156626 2159202 2576 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389752 2390320 568 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352352 1352920 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348920 2349488 568 0.0
.bss 180936 180936 0 0.0
.data 5600 5600 0 0.0
.text 1311520 1312088 568 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312840 2313408 568 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275440 1276008 568 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302812 2302812 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265384 1265384 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004835 1005403 568 0.1
bss 121280 121280 0 0.0
rodata 118128 118504 376 0.3
text 686484 686672 188 0.0
nrf52840dk_nrf52840+rpc (read/write) 976311 976879 568 0.1
bss 117136 117136 0 0.0
rodata 109588 109964 376 0.3
text 671124 671316 192 0.0
nrf52840dongle_nrf52840 (read/write) 1021639 1022207 568 0.1
bss 122644 122644 0 0.0
rodata 117016 117392 376 0.3
text 692052 692244 192 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 911494 912066 572 0.1
bss 117840 117840 0 0.0
rodata 111384 111764 380 0.3
text 601508 601700 192 0.0
lock-app nrf52840dk_nrf52840 (read/write) 937091 937643 552 0.1
bss 119616 119616 0 0.0
rodata 106528 106904 376 0.4
text 632404 632592 188 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844586 845154 568 0.1
bss 116212 116212 0 0.0
rodata 99700 100076 376 0.4
text 548204 548392 188 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541747 541747 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376920 376920 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939323 939323 0 0.0
bss 119368 119368 0 0.0
rodata 106712 106712 0 0.0
text 634648 634648 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934663 935231 568 0.1
bss 119372 119372 0 0.0
rodata 106004 106380 376 0.4
text 630680 630872 192 0.0
shell nrf52840dk_nrf52840 (read/write) 803151 803151 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 535824 535824 0 0.0
p6 all-clusters-app default (read/write) 2463848 2464320 472 0.0
.bss 117976 117976 0 0.0
.data 2584 2584 0 0.0
.text 1422112 1422584 472 0.0
light-app default (read/write) 2367296 2367800 504 0.0
.bss 107600 107600 0 0.0
.data 2432 2432 0 0.0
.text 1325560 1326064 504 0.0
lock-app default (read/write) 2332480 2332984 504 0.0
.bss 107304 107304 0 0.0
.data 2392 2392 0 0.0
.text 1290744 1291248 504 0.0
qpg lighting-app qpg6105+debug (read only) 585808 586396 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88856 88856 0 0.0
.data 1084 1084 0 0.0
.text 580488 581076 588 0.1
lock-app qpg6105+debug (read only) 531884 532468 584 0.1
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526564 527148 584 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865822 866474 652 0.1
bss 88592 88592 0 0.0
noinit 37160 37160 0 0.0
text 607684 607956 272 0.0

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14755: Size comparison from 41b2347 to f1c042c

Increases above 0.2%:

platform target config section 41b2347 f1c042c change % change
linux thermostat-no-ble arm64 .rodata 132316 132684 368 0.3
Increases (14 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section 41b2347 f1c042c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595382 595962 580 0.1
.app_xip_area 500916 501496 580 0.1
lock cyw930739m2evb_01 (read/write) 556334 556914 580 0.1
.app_xip_area 463404 463984 580 0.1
efr32 lighting-app BRD4161A (read only) 866340 866940 600 0.1
.text 866332 866932 600 0.1
BRD4161A+rpc (read only) 853788 854412 624 0.1
.text 853780 854404 624 0.1
window-app BRD4161A (read only) 838544 839160 616 0.1
.text 838536 839152 616 0.1
k32w lock k32w061+release (read/write) 684012 684584 572 0.1
.text 599300 599872 572 0.1
linux chip-tool-ipv6only arm64 (read only) 7393996 7397276 3280 0.0
.text 6357988 6361268 3280 0.1
thermostat-no-ble arm64 (read only) 2134876 2139308 4432 0.2
.rodata 132316 132684 368 0.3
.text 1784400 1788464 4064 0.2
p6 all-clusters-app default (read/write) 2465504 2466120 616 0.0
.text 1423768 1424384 616 0.0
light-app default (read/write) 2367776 2368376 600 0.0
.text 1326040 1326640 600 0.0
lock-app default (read/write) 2336584 2337192 608 0.0
.text 1294848 1295456 608 0.0
qpg lighting-app qpg6105+debug (read only) 586368 586956 588 0.1
.text 581048 581636 588 0.1
lock-app qpg6105+debug (read only) 535332 535920 588 0.1
.text 530012 530600 588 0.1
telink lighting-app tlsr9518adk80d (read/write) 870166 870810 644 0.1
text 611502 611770 268 0.0
Full report (17 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section 41b2347 f1c042c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595382 595962 580 0.1
.app_xip_area 500916 501496 580 0.1
.bss 77188 77188 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 556334 556914 580 0.1
.app_xip_area 463404 463984 580 0.1
.bss 75684 75684 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577314 577314 0 0.0
.app_xip_area 475088 475088 0 0.0
.bss 84652 84652 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 866340 866940 600 0.1
(read/write) 126684 126684 0 0.0
.bss 124760 124760 0 0.0
.data 1924 1924 0 0.0
.text 866332 866932 600 0.1
BRD4161A+rpc (read only) 853788 854412 624 0.1
(read/write) 143344 143344 0 0.0
.bss 141320 141320 0 0.0
.data 2024 2024 0 0.0
.text 853780 854404 624 0.1
window-app BRD4161A (read only) 838544 839160 616 0.1
(read/write) 125328 125328 0 0.0
.bss 123448 123448 0 0.0
.data 1880 1880 0 0.0
.text 838536 839152 616 0.1
k32w light k32w061+release (read/write) 679212 679212 0 0.0
.bss 76632 76632 0 0.0
.data 1884 1884 0 0.0
.text 594896 594896 0 0.0
lock k32w061+release (read/write) 684012 684584 572 0.1
.bss 76984 76984 0 0.0
.data 1928 1928 0 0.0
.text 599300 599872 572 0.1
linux chip-tool-ipv6only arm64 (read only) 7393996 7397276 3280 0.0
(read/write) 301857 301857 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 199792 199792 0 0.0
.dynamic 560 560 0 0.0
.got 46448 46448 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 397556 397556 0 0.0
.text 6357988 6361268 3280 0.1
thermostat-no-ble arm64 (read only) 2134876 2139308 4432 0.2
(read/write) 141009 141009 0 0.0
.bss 57953 57953 0 0.0
.data 984 984 0 0.0
.data.rel.ro 74952 74952 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 132316 132684 368 0.3
.text 1784400 1788464 4064 0.2
p6 all-clusters-app default (read/write) 2465504 2466120 616 0.0
.bss 118544 118544 0 0.0
.data 2568 2568 0 0.0
.text 1423768 1424384 616 0.0
light-app default (read/write) 2367776 2368376 600 0.0
.bss 107664 107664 0 0.0
.data 2432 2432 0 0.0
.text 1326040 1326640 600 0.0
lock-app default (read/write) 2336584 2337192 608 0.0
.bss 107400 107400 0 0.0
.data 2400 2400 0 0.0
.text 1294848 1295456 608 0.0
qpg lighting-app qpg6105+debug (read only) 586368 586956 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88920 88920 0 0.0
.data 1084 1084 0 0.0
.text 581048 581636 588 0.1
lock-app qpg6105+debug (read only) 535332 535920 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88392 88392 0 0.0
.data 1028 1028 0 0.0
.text 530012 530600 588 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 870166 870810 644 0.1
bss 88680 88680 0 0.0
noinit 37160 37160 0 0.0
text 611502 611770 268 0.0

@github-actions
Copy link

github-actions bot commented Feb 9, 2022

PR #14755: Size comparison from 41b2347 to a618ea0

Increases (3 builds for qpg, telink)
platform target config section 41b2347 a618ea0 change % change
qpg lighting-app qpg6105+debug (read only) 586368 586956 588 0.1
.text 581048 581636 588 0.1
lock-app qpg6105+debug (read only) 535332 535920 588 0.1
.text 530012 530600 588 0.1
telink lighting-app tlsr9518adk80d (read/write) 870166 870810 644 0.1
text 611502 611770 268 0.0
Full report (4 builds for qpg, telink)
platform target config section 41b2347 a618ea0 change % change
qpg lighting-app qpg6105+debug (read only) 586368 586956 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88920 88920 0 0.0
.data 1084 1084 0 0.0
.text 581048 581636 588 0.1
lock-app qpg6105+debug (read only) 535332 535920 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88392 88392 0 0.0
.data 1028 1028 0 0.0
.text 530012 530600 588 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 870166 870810 644 0.1
bss 88680 88680 0 0.0
noinit 37160 37160 0 0.0
text 611502 611770 268 0.0

@github-actions
Copy link

github-actions bot commented Feb 9, 2022

PR #14755: Size comparison from 41b2347 to 7c90a22

Increases above 0.2%:

platform target config section 41b2347 7c90a22 change % change
linux all-clusters-app debug (read only) 2334473 2339737 5264 0.2
.rodata 204901 205445 544 0.3
.text 1967250 1971970 4720 0.2
bridge-app debug+rpc (read only) 1705909 1711189 5280 0.3
.rodata 140332 140876 544 0.4
.text 1449029 1453765 4736 0.3
door-lock-app debug (read only) 1910633 1915897 5264 0.3
.rodata 171858 172402 544 0.3
.text 1590258 1594978 4720 0.3
lighting-app debug+rpc (read only) 2005193 2010457 5264 0.3
.rodata 163057 163601 544 0.3
.text 1687490 1692210 4720 0.3
shell debug (read only) 2307945 2313177 5232 0.2
.rodata 205650 206162 512 0.2
.text 1945778 1950498 4720 0.2
thermostat-no-ble arm64 .rodata 132316 132684 368 0.3
tv-app debug (read only) 2521161 2526393 5232 0.2
.rodata 196908 197420 512 0.3
.text 2150882 2155602 4720 0.2
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 118312 118692 380 0.3
nrf52840dk_nrf52840+rpc rodata 109700 110076 376 0.3
nrf52840dongle_nrf52840 rodata 117200 117580 380 0.3
nrf5340dk_nrf5340_cpuapp rodata 111572 111948 376 0.3
lock-app nrf52840dk_nrf52840 rodata 107540 107916 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 100708 101088 380 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 106188 106564 376 0.4
Increases (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 41b2347 7c90a22 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595382 595962 580 0.1
.app_xip_area 500916 501496 580 0.1
lock cyw930739m2evb_01 (read/write) 556334 556914 580 0.1
.app_xip_area 463404 463984 580 0.1
efr32 lighting-app BRD4161A (read only) 866340 866940 600 0.1
.text 866332 866932 600 0.1
BRD4161A+rpc (read only) 853788 854412 624 0.1
.text 853780 854404 624 0.1
window-app BRD4161A (read only) 838544 839160 616 0.1
.text 838536 839152 616 0.1
esp32 all-clusters-app c3devkit (read only) 939208 939472 264 0.0
(read/write) 1401874 1402258 384 0.0
.flash.rodata 198680 199064 384 0.2
.flash.text 939208 939472 264 0.0
m5stack (read only) 987355 987651 296 0.0
(read/write) 466892 467268 376 0.1
.flash.rodata 225580 225956 376 0.2
.flash.text 981971 982267 296 0.0
k32w lock k32w061+release (read/write) 684012 684584 572 0.1
.text 599300 599872 572 0.1
linux all-clusters-app debug (read only) 2334473 2339737 5264 0.2
.rodata 204901 205445 544 0.3
.text 1967250 1971970 4720 0.2
bridge-app debug+rpc (read only) 1705909 1711189 5280 0.3
.rodata 140332 140876 544 0.4
.text 1449029 1453765 4736 0.3
chip-tool debug (read only) 7473917 7477325 3408 0.0
.text 6657669 6661077 3408 0.1
chip-tool-ipv6only arm64 (read only) 7393996 7397276 3280 0.0
.text 6357988 6361268 3280 0.1
door-lock-app debug (read only) 1910633 1915897 5264 0.3
.rodata 171858 172402 544 0.3
.text 1590258 1594978 4720 0.3
lighting-app debug+rpc (read only) 2005193 2010457 5264 0.3
.rodata 163057 163601 544 0.3
.text 1687490 1692210 4720 0.3
shell debug (read only) 2307945 2313177 5232 0.2
.rodata 205650 206162 512 0.2
.text 1945778 1950498 4720 0.2
thermostat-no-ble arm64 (read only) 2134876 2139308 4432 0.2
.rodata 132316 132684 368 0.3
.text 1784400 1788464 4064 0.2
tv-app debug (read only) 2521161 2526393 5232 0.2
.rodata 196908 197420 512 0.3
.text 2150882 2155602 4720 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2390960 2391528 568 0.0
.text 1353560 1354128 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2349448 2350016 568 0.0
.text 1312048 1312616 568 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2317408 2317984 576 0.0
.text 1280008 1280584 576 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1005707 1006295 588 0.1
rodata 118312 118692 380 0.3
text 687048 687252 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 974551 975135 584 0.1
rodata 109700 110076 376 0.3
text 666664 666864 200 0.0
nrf52840dongle_nrf52840 (read/write) 1022399 1022971 572 0.1
rodata 117200 117580 380 0.3
text 692620 692820 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 912322 912890 568 0.1
rodata 111572 111948 376 0.3
text 602076 602276 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 940775 941359 584 0.1
rodata 107540 107916 376 0.3
text 634956 635156 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 848250 848822 572 0.1
rodata 100708 101088 380 0.4
text 550752 550956 204 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 935535 936119 584 0.1
rodata 106188 106564 376 0.4
text 631244 631448 204 0.0
p6 all-clusters-app default (read/write) 2465504 2466120 616 0.0
.text 1423768 1424384 616 0.0
light-app default (read/write) 2367776 2368376 600 0.0
.text 1326040 1326640 600 0.0
lock-app default (read/write) 2336584 2337192 608 0.0
.text 1294848 1295456 608 0.0
qpg lighting-app qpg6105+debug (read only) 586368 586956 588 0.1
.text 581048 581636 588 0.1
lock-app qpg6105+debug (read only) 535332 535920 588 0.1
.text 530012 530600 588 0.1
telink lighting-app tlsr9518adk80d (read/write) 870166 870810 644 0.1
text 611502 611770 268 0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 41b2347 7c90a22 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595382 595962 580 0.1
.app_xip_area 500916 501496 580 0.1
.bss 77188 77188 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 556334 556914 580 0.1
.app_xip_area 463404 463984 580 0.1
.bss 75684 75684 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577314 577314 0 0.0
.app_xip_area 475088 475088 0 0.0
.bss 84652 84652 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 866340 866940 600 0.1
(read/write) 126684 126684 0 0.0
.bss 124760 124760 0 0.0
.data 1924 1924 0 0.0
.text 866332 866932 600 0.1
BRD4161A+rpc (read only) 853788 854412 624 0.1
(read/write) 143344 143344 0 0.0
.bss 141320 141320 0 0.0
.data 2024 2024 0 0.0
.text 853780 854404 624 0.1
window-app BRD4161A (read only) 838544 839160 616 0.1
(read/write) 125328 125328 0 0.0
.bss 123448 123448 0 0.0
.data 1880 1880 0 0.0
.text 838536 839152 616 0.1
esp32 all-clusters-app c3devkit (read only) 939208 939472 264 0.0
(read/write) 1401874 1402258 384 0.0
.dram0.bss 70024 70024 0 0.0
.dram0.data 14260 14260 0 0.0
.flash.rodata 198680 199064 384 0.2
.flash.text 939208 939472 264 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 987355 987651 296 0.0
(read/write) 466892 467268 376 0.1
.dram0.bss 75160 75160 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 225580 225956 376 0.2
.flash.text 981971 982267 296 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 679212 679212 0 0.0
.bss 76632 76632 0 0.0
.data 1884 1884 0 0.0
.text 594896 594896 0 0.0
lock k32w061+release (read/write) 684012 684584 572 0.1
.bss 76984 76984 0 0.0
.data 1928 1928 0 0.0
.text 599300 599872 572 0.1
linux all-clusters-app debug (read only) 2334473 2339737 5264 0.2
(read/write) 140640 140640 0 0.0
.bss 55200 55200 0 0.0
.data 1168 1168 0 0.0
.data.rel.ro 78600 78600 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 204901 205445 544 0.3
.text 1967250 1971970 4720 0.2
bridge-app debug+rpc (read only) 1705909 1711189 5280 0.3
(read/write) 84328 84328 0 0.0
.bss 39088 39088 0 0.0
.data 1970 1970 0 0.0
.data.rel.ro 38120 38120 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 140332 140876 544 0.4
.text 1449029 1453765 4736 0.3
chip-tool debug (read only) 7473917 7477325 3408 0.0
(read/write) 197624 197624 0 0.0
.bss 32360 32360 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 158088 158088 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 414805 414805 0 0.0
.text 6657669 6661077 3408 0.1
chip-tool-ipv6only arm64 (read only) 7393996 7397276 3280 0.0
(read/write) 301857 301857 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 199792 199792 0 0.0
.dynamic 560 560 0 0.0
.got 46448 46448 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 397556 397556 0 0.0
.text 6357988 6361268 3280 0.1
door-lock-app debug (read only) 1910633 1915897 5264 0.3
(read/write) 110680 110680 0 0.0
.bss 42160 42160 0 0.0
.data 946 946 0 0.0
.data.rel.ro 62160 62160 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 171858 172402 544 0.3
.text 1590258 1594978 4720 0.3
lighting-app debug+rpc (read only) 2005193 2010457 5264 0.3
(read/write) 115632 115632 0 0.0
.bss 43104 43104 0 0.0
.data 1368 1368 0 0.0
.data.rel.ro 65672 65672 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 163057 163601 544 0.3
.text 1687490 1692210 4720 0.3
ota-provider-app debug (read only) 1714521 1714521 0 0.0
(read/write) 81368 81368 0 0.0
.bss 41120 41120 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 33560 33560 0 0.0
.dynamic 608 608 0 0.0
.got 4240 4240 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151910 151910 0 0.0
.text 1443906 1443906 0 0.0
ota-requestor-app debug (read only) 1703177 1703177 0 0.0
(read/write) 83320 83320 0 0.0
.bss 42272 42272 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 34616 34616 0 0.0
.dynamic 592 592 0 0.0
.got 4040 4040 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 145047 145047 0 0.0
.text 1441234 1441234 0 0.0
shell debug (read only) 2307945 2313177 5232 0.2
(read/write) 142224 142224 0 0.0
.bss 62592 62592 0 0.0
.data 768 768 0 0.0
.data.rel.ro 73168 73168 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 205650 206162 512 0.2
.text 1945778 1950498 4720 0.2
thermostat-no-ble arm64 (read only) 2134876 2139308 4432 0.2
(read/write) 141009 141009 0 0.0
.bss 57953 57953 0 0.0
.data 984 984 0 0.0
.data.rel.ro 74952 74952 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 132316 132684 368 0.3
.text 1784400 1788464 4064 0.2
tv-app debug (read only) 2521161 2526393 5232 0.2
(read/write) 140056 140056 0 0.0
.bss 57568 57568 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73288 73288 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 196908 197420 512 0.3
.text 2150882 2155602 4720 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2390960 2391528 568 0.0
.bss 188932 188932 0 0.0
.data 5288 5288 0 0.0
.text 1353560 1354128 568 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2349448 2350016 568 0.0
.bss 181000 181000 0 0.0
.data 5600 5600 0 0.0
.text 1312048 1312616 568 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2317408 2317984 576 0.0
.bss 180912 180912 0 0.0
.data 5584 5584 0 0.0
.text 1280008 1280584 576 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2303404 2303404 0 0.0
.bss 178164 178164 0 0.0
.data 5400 5400 0 0.0
.text 1265976 1265976 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1005707 1006295 588 0.1
bss 121352 121352 0 0.0
rodata 118312 118692 380 0.3
text 687048 687252 204 0.0
nrf52840dk_nrf52840+rpc (read/write) 974551 975135 584 0.1
bss 118540 118540 0 0.0
rodata 109700 110076 376 0.3
text 666664 666864 200 0.0
nrf52840dongle_nrf52840 (read/write) 1022399 1022971 572 0.1
bss 122716 122716 0 0.0
rodata 117200 117580 380 0.3
text 692620 692820 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 912322 912890 568 0.1
bss 117912 117912 0 0.0
rodata 111572 111948 376 0.3
text 602076 602276 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 940775 941359 584 0.1
bss 119720 119720 0 0.0
rodata 107540 107916 376 0.3
text 634956 635156 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 848250 848822 572 0.1
bss 116312 116312 0 0.0
rodata 100708 101088 380 0.4
text 550752 550956 204 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 940211 940211 0 0.0
bss 119440 119440 0 0.0
rodata 106896 106896 0 0.0
text 635212 635212 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 935535 936119 584 0.1
bss 119444 119444 0 0.0
rodata 106188 106564 376 0.4
text 631244 631448 204 0.0
shell nrf52840dk_nrf52840 (read/write) 803911 803911 0 0.0
bss 111304 111304 0 0.0
rodata 78716 78716 0 0.0
text 536272 536272 0 0.0
p6 all-clusters-app default (read/write) 2465504 2466120 616 0.0
.bss 118544 118544 0 0.0
.data 2568 2568 0 0.0
.text 1423768 1424384 616 0.0
light-app default (read/write) 2367776 2368376 600 0.0
.bss 107664 107664 0 0.0
.data 2432 2432 0 0.0
.text 1326040 1326640 600 0.0
lock-app default (read/write) 2336584 2337192 608 0.0
.bss 107400 107400 0 0.0
.data 2400 2400 0 0.0
.text 1294848 1295456 608 0.0
qpg lighting-app qpg6105+debug (read only) 586368 586956 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88920 88920 0 0.0
.data 1084 1084 0 0.0
.text 581048 581636 588 0.1
lock-app qpg6105+debug (read only) 535332 535920 588 0.1
(read/write) 146936 146936 0 0.0
.bss 88392 88392 0 0.0
.data 1028 1028 0 0.0
.text 530012 530600 588 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 870166 870810 644 0.1
bss 88680 88680 0 0.0
noinit 37160 37160 0 0.0
text 611502 611770 268 0.0

@github-actions
Copy link

github-actions bot commented Feb 10, 2022

PR #14755: Size comparison from 87d1d3e to c6d7b2c

Increases above 0.2%:

platform target config section 87d1d3e c6d7b2c change % change
linux all-clusters-app debug (read only) 2345665 2350929 5264 0.2
.rodata 205669 206213 544 0.3
.text 1977746 1982466 4720 0.2
bridge-app debug+rpc (read only) 1713293 1718509 5216 0.3
.rodata 141420 141932 512 0.4
.text 1455349 1460053 4704 0.3
door-lock-app debug (read only) 1918481 1923697 5216 0.3
.rodata 172850 173362 512 0.3
.text 1597138 1601842 4704 0.3
lighting-app debug+rpc (read only) 2042785 2048001 5216 0.3
.rodata 166353 166865 512 0.3
.text 1721618 1726322 4704 0.3
shell debug (read only) 2319425 2324657 5232 0.2
.rodata 206674 207186 512 0.2
.text 1956306 1961026 4720 0.2
thermostat-no-ble arm64 .rodata 132956 133324 368 0.3
tv-app debug (read only) 2515289 2520521 5232 0.2
.rodata 197676 198188 512 0.3
.text 2144674 2149394 4720 0.2
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 119416 119792 376 0.3
nrf52840dk_nrf52840+rpc rodata 110780 111156 376 0.3
nrf52840dongle_nrf52840 rodata 118276 118652 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 112656 113032 376 0.3
lock-app nrf52840dk_nrf52840 rodata 108160 108536 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 101332 101708 376 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 106812 107188 376 0.4
Increases (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 87d1d3e c6d7b2c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 606702 607282 580 0.1
.app_xip_area 508132 508712 580 0.1
lock cyw930739m2evb_01 (read/write) 563174 563754 580 0.1
.app_xip_area 466164 466744 580 0.1
efr32 lighting-app BRD4161A (read only) 906824 907416 592 0.1
.text 906816 907408 592 0.1
BRD4161A+rpc (read only) 894268 894876 608 0.1
.text 894260 894868 608 0.1
window-app BRD4161A (read only) 841936 842520 584 0.1
.text 841928 842512 584 0.1
esp32 all-clusters-app c3devkit (read only) 943304 943574 270 0.0
(read/write) 1400250 1400626 376 0.0
.flash.rodata 199040 199416 376 0.2
.flash.text 943304 943574 270 0.0
m5stack (read only) 990967 991255 288 0.0
(read/write) 465080 465464 384 0.1
.flash.rodata 225712 226096 384 0.2
.flash.text 985583 985871 288 0.0
k32w lock k32w061+release (read/write) 688440 689028 588 0.1
.text 602024 602612 588 0.1
linux all-clusters-app debug (read only) 2345665 2350929 5264 0.2
.rodata 205669 206213 544 0.3
.text 1977746 1982466 4720 0.2
bridge-app debug+rpc (read only) 1713293 1718509 5216 0.3
.rodata 141420 141932 512 0.4
.text 1455349 1460053 4704 0.3
chip-tool debug (read only) 7571909 7575317 3408 0.0
.text 6749621 6753029 3408 0.1
chip-tool-ipv6only arm64 (read only) 7478108 7481372 3264 0.0
.text 6435220 6438484 3264 0.1
door-lock-app debug (read only) 1918481 1923697 5216 0.3
.rodata 172850 173362 512 0.3
.text 1597138 1601842 4704 0.3
lighting-app debug+rpc (read only) 2042785 2048001 5216 0.3
.rodata 166353 166865 512 0.3
.text 1721618 1726322 4704 0.3
shell debug (read only) 2319425 2324657 5232 0.2
.rodata 206674 207186 512 0.2
.text 1956306 1961026 4720 0.2
thermostat-no-ble arm64 (read only) 2139804 2144236 4432 0.2
.rodata 132956 133324 368 0.3
.text 1788736 1792800 4064 0.2
tv-app debug (read only) 2515289 2520521 5232 0.2
.rodata 197676 198188 512 0.3
.text 2144674 2149394 4720 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2396136 2396712 576 0.0
.text 1358736 1359312 576 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2357760 2358392 632 0.0
.text 1320360 1320992 632 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2321288 2321928 640 0.0
.text 1283888 1284528 640 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1015395 1015979 584 0.1
rodata 119416 119792 376 0.3
text 693940 694140 200 0.0
nrf52840dk_nrf52840+rpc (read/write) 984215 984783 568 0.1
rodata 110780 111156 376 0.3
text 673552 673752 200 0.0
nrf52840dongle_nrf52840 (read/write) 1031099 1031683 584 0.1
rodata 118276 118652 376 0.3
text 698556 698756 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 921990 922574 584 0.1
rodata 112656 113032 376 0.3
text 608976 609176 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 945099 945683 584 0.1
rodata 108160 108536 376 0.3
text 636968 637172 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 852610 853194 584 0.1
rodata 101332 101708 376 0.4
text 552776 552980 204 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 939863 940447 584 0.1
rodata 106812 107188 376 0.4
text 633264 633468 204 0.0
p6 all-clusters-app default (read/write) 2482336 2482928 592 0.0
.text 1440600 1441192 592 0.0
light-app default (read/write) 2388664 2389272 608 0.0
.text 1346928 1347536 608 0.0
lock-app default (read/write) 2352120 2352720 600 0.0
.text 1310384 1310984 600 0.0
qpg lighting-app qpg6105+debug (read only) 592980 593568 588 0.1
.text 587660 588248 588 0.1
lock-app qpg6105+debug (read only) 558732 559320 588 0.1
.text 553412 554000 588 0.1
telink lighting-app tlsr9518adk80d (read/write) 874334 874986 652 0.1
text 613082 613358 276 0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 87d1d3e c6d7b2c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 606702 607282 580 0.1
.app_xip_area 508132 508712 580 0.1
.bss 81268 81268 0 0.0
.data 648 648 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 563174 563754 580 0.1
.app_xip_area 466164 466744 580 0.1
.bss 79740 79740 0 0.0
.data 612 612 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 584190 584190 0 0.0
.app_xip_area 477932 477932 0 0.0
.bss 88660 88660 0 0.0
.data 556 556 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 906824 907416 592 0.1
(read/write) 129000 129000 0 0.0
.bss 126960 126960 0 0.0
.data 2036 2036 0 0.0
.text 906816 907408 592 0.1
BRD4161A+rpc (read only) 894268 894876 608 0.1
(read/write) 145656 145656 0 0.0
.bss 143520 143520 0 0.0
.data 2136 2136 0 0.0
.text 894260 894868 608 0.1
window-app BRD4161A (read only) 841936 842520 584 0.1
(read/write) 127064 127064 0 0.0
.bss 125160 125160 0 0.0
.data 1904 1904 0 0.0
.text 841928 842512 584 0.1
esp32 all-clusters-app c3devkit (read only) 943304 943574 270 0.0
(read/write) 1400250 1400626 376 0.0
.dram0.bss 68024 68024 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 199040 199416 376 0.2
.flash.text 943304 943574 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 990967 991255 288 0.0
(read/write) 465080 465464 384 0.1
.dram0.bss 73168 73168 0 0.0
.dram0.data 34072 34072 0 0.0
.flash.rodata 225712 226096 384 0.2
.flash.text 985583 985871 288 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 683560 683560 0 0.0
.bss 78264 78264 0 0.0
.data 1908 1908 0 0.0
.text 597588 597588 0 0.0
lock k32w061+release (read/write) 688440 689028 588 0.1
.bss 78664 78664 0 0.0
.data 1952 1952 0 0.0
.text 602024 602612 588 0.1
linux all-clusters-app debug (read only) 2345665 2350929 5264 0.2
(read/write) 141696 141696 0 0.0
.bss 56224 56224 0 0.0
.data 1312 1312 0 0.0
.data.rel.ro 78488 78488 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205669 206213 544 0.3
.text 1977746 1982466 4720 0.2
bridge-app debug+rpc (read only) 1713293 1718509 5216 0.3
(read/write) 85864 85864 0 0.0
.bss 40624 40624 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38056 38056 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141420 141932 512 0.4
.text 1455349 1460053 4704 0.3
chip-tool debug (read only) 7571909 7575317 3408 0.0
(read/write) 198520 198520 0 0.0
.bss 33512 33512 0 0.0
.data 1200 1200 0 0.0
.data.rel.ro 157768 157768 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 421397 421397 0 0.0
.text 6749621 6753029 3408 0.1
chip-tool-ipv6only arm64 (read only) 7478108 7481372 3264 0.0
(read/write) 303409 303409 0 0.0
.bss 51777 51777 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 199520 199520 0 0.0
.dynamic 560 560 0 0.0
.got 47088 47088 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 403012 403012 0 0.0
.text 6435220 6438484 3264 0.1
door-lock-app debug (read only) 1918481 1923697 5216 0.3
(read/write) 112184 112184 0 0.0
.bss 43696 43696 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 172850 173362 512 0.3
.text 1597138 1601842 4704 0.3
lighting-app debug+rpc (read only) 2042785 2048001 5216 0.3
(read/write) 117464 117464 0 0.0
.bss 44672 44672 0 0.0
.data 1464 1464 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 166353 166865 512 0.3
.text 1721618 1726322 4704 0.3
ota-provider-app debug (read only) 1858137 1858137 0 0.0
(read/write) 107928 107928 0 0.0
.bss 43648 43648 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 57448 57448 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 158398 158398 0 0.0
.text 1549170 1549170 0 0.0
ota-requestor-app debug (read only) 1852849 1852849 0 0.0
(read/write) 109048 109048 0 0.0
.bss 43936 43936 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58504 58504 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151823 151823 0 0.0
.text 1552178 1552178 0 0.0
shell debug (read only) 2319425 2324657 5232 0.2
(read/write) 144720 144720 0 0.0
.bss 65120 65120 0 0.0
.data 848 848 0 0.0
.data.rel.ro 73040 73040 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206674 207186 512 0.2
.text 1956306 1961026 4720 0.2
thermostat-no-ble arm64 (read only) 2139804 2144236 4432 0.2
(read/write) 142273 142273 0 0.0
.bss 59201 59201 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 74912 74912 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 132956 133324 368 0.3
.text 1788736 1792800 4064 0.2
tv-app debug (read only) 2515289 2520521 5232 0.2
(read/write) 141056 141056 0 0.0
.bss 58848 58848 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 72984 72984 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197676 198188 512 0.3
.text 2144674 2149394 4720 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2396136 2396712 576 0.0
.bss 190092 190092 0 0.0
.data 5320 5320 0 0.0
.text 1358736 1359312 576 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2357760 2358392 632 0.0
.bss 182704 182704 0 0.0
.data 5632 5632 0 0.0
.text 1320360 1320992 632 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2321288 2321928 640 0.0
.bss 182592 182592 0 0.0
.data 5608 5608 0 0.0
.text 1283888 1284528 640 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2307292 2307292 0 0.0
.bss 179844 179844 0 0.0
.data 5424 5424 0 0.0
.text 1269864 1269864 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1015395 1015979 584 0.1
bss 123020 123020 0 0.0
rodata 119416 119792 376 0.3
text 693940 694140 200 0.0
nrf52840dk_nrf52840+rpc (read/write) 984215 984783 568 0.1
bss 120208 120208 0 0.0
rodata 110780 111156 376 0.3
text 673552 673752 200 0.0
nrf52840dongle_nrf52840 (read/write) 1031099 1031683 584 0.1
bss 124416 124416 0 0.0
rodata 118276 118652 376 0.3
text 698556 698756 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 921990 922574 584 0.1
bss 119584 119584 0 0.0
rodata 112656 113032 376 0.3
text 608976 609176 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 945099 945683 584 0.1
bss 121400 121400 0 0.0
rodata 108160 108536 376 0.3
text 636968 637172 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 852610 853194 584 0.1
bss 117992 117992 0 0.0
rodata 101332 101708 376 0.4
text 552776 552980 204 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 944539 944539 0 0.0
bss 121120 121120 0 0.0
rodata 107520 107520 0 0.0
text 637228 637228 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 939863 940447 584 0.1
bss 121124 121124 0 0.0
rodata 106812 107188 376 0.4
text 633264 633468 204 0.0
shell nrf52840dk_nrf52840 (read/write) 805927 805927 0 0.0
bss 112400 112400 0 0.0
rodata 78812 78812 0 0.0
text 537036 537036 0 0.0
p6 all-clusters-app default (read/write) 2482336 2482928 592 0.0
.bss 119704 119704 0 0.0
.data 2672 2672 0 0.0
.text 1440600 1441192 592 0.0
light-app default (read/write) 2388664 2389272 608 0.0
.bss 109352 109352 0 0.0
.data 2528 2528 0 0.0
.text 1346928 1347536 608 0.0
lock-app default (read/write) 2352120 2352720 600 0.0
.bss 109072 109072 0 0.0
.data 2488 2488 0 0.0
.text 1310384 1310984 600 0.0
qpg lighting-app qpg6105+debug (read only) 592980 593568 588 0.1
(read/write) 146940 146940 0 0.0
.bss 90536 90536 0 0.0
.data 1112 1112 0 0.0
.text 587660 588248 588 0.1
lock-app qpg6105+debug (read only) 558732 559320 588 0.1
(read/write) 146940 146940 0 0.0
.bss 90520 90520 0 0.0
.data 1064 1064 0 0.0
.text 553412 554000 588 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 874334 874986 652 0.1
bss 90352 90352 0 0.0
noinit 37160 37160 0 0.0
text 613082 613358 276 0.0

@github-actions
Copy link

github-actions bot commented Feb 11, 2022

PR #14755: Size comparison from 681e9b9 to ad1ca56

Increases above 0.2%:

platform target config section 681e9b9 ad1ca56 change % change
linux all-clusters-app debug (read only) 2346265 2351529 5264 0.2
.rodata 205253 205797 544 0.3
.text 1978786 1983506 4720 0.2
bridge-app debug+rpc (read only) 1713925 1719157 5232 0.3
.rodata 141036 141548 512 0.4
.text 1456389 1461109 4720 0.3
door-lock-app debug (read only) 1919081 1924313 5232 0.3
.rodata 172434 172946 512 0.3
.text 1598178 1602898 4720 0.3
lighting-app debug+rpc (read only) 2043385 2048601 5216 0.3
.rodata 165937 166449 512 0.3
.text 1722658 1727362 4704 0.3
shell debug (read only) 2320025 2325257 5232 0.2
.rodata 206258 206770 512 0.2
.text 1957346 1962066 4720 0.2
thermostat-no-ble arm64 .rodata 132460 132828 368 0.3
tv-app debug (read only) 2515921 2521153 5232 0.2
.rodata 197292 197804 512 0.3
.text 2145714 2150434 4720 0.2
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 119528 119908 380 0.3
nrf52840dk_nrf52840+rpc rodata 110896 111272 376 0.3
nrf52840dongle_nrf52840 rodata 118392 118768 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 112772 113148 376 0.3
lock-app nrf52840dk_nrf52840 rodata 108276 108652 376 0.3
nrf5340dk_nrf5340_cpuapp rodata 101444 101824 380 0.4
pump-controller-app nrf52840dk_nrf52840 rodata 106924 107304 380 0.4
Increases (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 681e9b9 ad1ca56 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 607074 607654 580 0.1
.app_xip_area 508552 509132 580 0.1
lock cyw930739m2evb_01 (read/write) 563778 564358 580 0.1
.app_xip_area 466824 467404 580 0.1
efr32 lighting-app BRD4161A (read only) 907632 908240 608 0.1
.text 907624 908232 608 0.1
BRD4161A+rpc (read only) 895092 895700 608 0.1
.text 895084 895692 608 0.1
window-app BRD4161A (read only) 842712 843312 600 0.1
.text 842704 843304 600 0.1
esp32 all-clusters-app c3devkit (read only) 943892 944162 270 0.0
(read/write) 1399738 1400114 376 0.0
.flash.rodata 198576 198952 376 0.2
.flash.text 943892 944162 270 0.0
m5stack (read only) 993659 993975 316 0.0
(read/write) 465008 465384 376 0.1
.flash.rodata 225672 226048 376 0.2
.flash.text 988275 988591 316 0.0
k32w lock k32w061+release (read/write) 689088 689676 588 0.1
.text 602700 603288 588 0.1
linux all-clusters-app debug (read only) 2346265 2351529 5264 0.2
.rodata 205253 205797 544 0.3
.text 1978786 1983506 4720 0.2
bridge-app debug+rpc (read only) 1713925 1719157 5232 0.3
.rodata 141036 141548 512 0.4
.text 1456389 1461109 4720 0.3
chip-tool debug (read only) 8241253 8244661 3408 0.0
.text 7300341 7303749 3408 0.0
chip-tool-ipv6only arm64 (read only) 8064028 8067340 3312 0.0
.text 6901044 6904356 3312 0.0
door-lock-app debug (read only) 1919081 1924313 5232 0.3
.rodata 172434 172946 512 0.3
.text 1598178 1602898 4720 0.3
lighting-app debug+rpc (read only) 2043385 2048601 5216 0.3
.rodata 165937 166449 512 0.3
.text 1722658 1727362 4704 0.3
shell debug (read only) 2320025 2325257 5232 0.2
.rodata 206258 206770 512 0.2
.text 1957346 1962066 4720 0.2
thermostat-no-ble arm64 (read only) 2140076 2144508 4432 0.2
.rodata 132460 132828 368 0.3
.text 1789504 1793568 4064 0.2
tv-app debug (read only) 2515921 2521153 5232 0.2
.rodata 197292 197804 512 0.3
.text 2145714 2150434 4720 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2396832 2397408 576 0.0
.text 1359432 1360008 576 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2358456 2359024 568 0.0
.text 1321056 1321624 568 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2321984 2322624 640 0.0
.text 1284584 1285224 640 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1015947 1016535 588 0.1
rodata 119528 119908 380 0.3
text 694520 694720 200 0.0
nrf52840dk_nrf52840+rpc (read/write) 984779 985363 584 0.1
rodata 110896 111272 376 0.3
text 674132 674332 200 0.0
nrf52840dongle_nrf52840 (read/write) 1031775 1032343 568 0.1
rodata 118392 118768 376 0.3
text 699108 699308 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 922690 923258 568 0.1
rodata 112772 113148 376 0.3
text 609556 609756 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 945775 946343 568 0.1
rodata 108276 108652 376 0.3
text 637520 637724 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 853250 853822 572 0.1
rodata 101444 101824 380 0.4
text 553328 553532 204 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 940535 941123 588 0.1
rodata 106924 107304 380 0.4
text 633816 634020 204 0.0
p6 all-clusters-app default (read/write) 2482288 2482896 608 0.0
.text 1440552 1441160 608 0.0
light-app default (read/write) 2388616 2389224 608 0.0
.text 1346880 1347488 608 0.0
lock-app default (read/write) 2352072 2352672 600 0.0
.text 1310336 1310936 600 0.0
qpg lighting-app qpg6105+debug (read only) 593688 594276 588 0.1
.text 588368 588956 588 0.1
lock-app qpg6105+debug (read only) 559440 560028 588 0.1
.text 554120 554708 588 0.1
telink lighting-app tlsr9518adk80d (read/write) 874846 875506 660 0.1
text 613496 613772 276 0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 681e9b9 ad1ca56 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 607074 607654 580 0.1
.app_xip_area 508552 509132 580 0.1
.bss 81220 81220 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 563778 564358 580 0.1
.app_xip_area 466824 467404 580 0.1
.bss 79692 79692 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 584586 584586 0 0.0
.app_xip_area 478376 478376 0 0.0
.bss 88620 88620 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 907632 908240 608 0.1
(read/write) 128976 128976 0 0.0
.bss 126944 126944 0 0.0
.data 2032 2032 0 0.0
.text 907624 908232 608 0.1
BRD4161A+rpc (read only) 895092 895700 608 0.1
(read/write) 145636 145636 0 0.0
.bss 143504 143504 0 0.0
.data 2132 2132 0 0.0
.text 895084 895692 608 0.1
window-app BRD4161A (read only) 842712 843312 600 0.1
(read/write) 127040 127040 0 0.0
.bss 125136 125136 0 0.0
.data 1900 1900 0 0.0
.text 842704 843304 600 0.1
esp32 all-clusters-app c3devkit (read only) 943892 944162 270 0.0
(read/write) 1399738 1400114 376 0.0
.dram0.bss 68000 68000 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 198576 198952 376 0.2
.flash.text 943892 944162 270 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 993659 993975 316 0.0
(read/write) 465008 465384 376 0.1
.dram0.bss 73144 73144 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 225672 226048 376 0.2
.flash.text 988275 988591 316 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 684248 684248 0 0.0
.bss 78248 78248 0 0.0
.data 1904 1904 0 0.0
.text 598296 598296 0 0.0
lock k32w061+release (read/write) 689088 689676 588 0.1
.bss 78640 78640 0 0.0
.data 1948 1948 0 0.0
.text 602700 603288 588 0.1
linux all-clusters-app debug (read only) 2346265 2351529 5264 0.2
(read/write) 141600 141600 0 0.0
.bss 56128 56128 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78488 78488 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205253 205797 544 0.3
.text 1978786 1983506 4720 0.2
bridge-app debug+rpc (read only) 1713925 1719157 5232 0.3
(read/write) 85768 85768 0 0.0
.bss 40528 40528 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38056 38056 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141036 141548 512 0.4
.text 1456389 1461109 4720 0.3
chip-tool debug (read only) 8241253 8244661 3408 0.0
(read/write) 233816 233816 0 0.0
.bss 33416 33416 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 193176 193176 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 456789 456789 0 0.0
.text 7300341 7303749 3408 0.0
chip-tool-ipv6only arm64 (read only) 8064028 8067340 3312 0.0
(read/write) 341185 341185 0 0.0
.bss 51681 51681 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 235544 235544 0 0.0
.dynamic 560 560 0 0.0
.got 48944 48944 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 433684 433684 0 0.0
.text 6901044 6904356 3312 0.0
door-lock-app debug (read only) 1919081 1924313 5232 0.3
(read/write) 112088 112088 0 0.0
.bss 43600 43600 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 172434 172946 512 0.3
.text 1598178 1602898 4720 0.3
lighting-app debug+rpc (read only) 2043385 2048601 5216 0.3
(read/write) 117368 117368 0 0.0
.bss 44576 44576 0 0.0
.data 1464 1464 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 165937 166449 512 0.3
.text 1722658 1727362 4704 0.3
ota-provider-app debug (read only) 1857841 1857841 0 0.0
(read/write) 107768 107768 0 0.0
.bss 43456 43456 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57432 57432 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 157406 157406 0 0.0
.text 1549890 1549890 0 0.0
ota-requestor-app debug (read only) 1854209 1854209 0 0.0
(read/write) 108984 108984 0 0.0
.bss 43840 43840 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 58504 58504 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151695 151695 0 0.0
.text 1553666 1553666 0 0.0
shell debug (read only) 2320025 2325257 5232 0.2
(read/write) 144496 144496 0 0.0
.bss 64928 64928 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73040 73040 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206258 206770 512 0.2
.text 1957346 1962066 4720 0.2
thermostat-no-ble arm64 (read only) 2140076 2144508 4432 0.2
(read/write) 142209 142209 0 0.0
.bss 59105 59105 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 74960 74960 0 0.0
.dynamic 560 560 0 0.0
.got 4144 4144 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 132460 132828 368 0.3
.text 1789504 1793568 4064 0.2
tv-app debug (read only) 2515921 2521153 5232 0.2
(read/write) 140960 140960 0 0.0
.bss 58752 58752 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 72984 72984 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197292 197804 512 0.3
.text 2145714 2150434 4720 0.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2396832 2397408 576 0.0
.bss 190068 190068 0 0.0
.data 5320 5320 0 0.0
.text 1359432 1360008 576 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358456 2359024 568 0.0
.bss 182680 182680 0 0.0
.data 5624 5624 0 0.0
.text 1321056 1321624 568 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2321984 2322624 640 0.0
.bss 182568 182568 0 0.0
.data 5600 5600 0 0.0
.text 1284584 1285224 640 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2308052 2308052 0 0.0
.bss 179820 179820 0 0.0
.data 5424 5424 0 0.0
.text 1270624 1270624 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1015947 1016535 588 0.1
bss 123004 123004 0 0.0
rodata 119528 119908 380 0.3
text 694520 694720 200 0.0
nrf52840dk_nrf52840+rpc (read/write) 984779 985363 584 0.1
bss 120192 120192 0 0.0
rodata 110896 111272 376 0.3
text 674132 674332 200 0.0
nrf52840dongle_nrf52840 (read/write) 1031775 1032343 568 0.1
bss 124392 124392 0 0.0
rodata 118392 118768 376 0.3
text 699108 699308 200 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 922690 923258 568 0.1
bss 119568 119568 0 0.0
rodata 112772 113148 376 0.3
text 609556 609756 200 0.0
lock-app nrf52840dk_nrf52840 (read/write) 945775 946343 568 0.1
bss 121376 121376 0 0.0
rodata 108276 108652 376 0.3
text 637520 637724 204 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 853250 853822 572 0.1
bss 117968 117968 0 0.0
rodata 101444 101824 380 0.4
text 553328 553532 204 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 945187 945187 0 0.0
bss 121096 121096 0 0.0
rodata 107632 107632 0 0.0
text 637780 637780 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 940535 941123 588 0.1
bss 121100 121100 0 0.0
rodata 106924 107304 380 0.4
text 633816 634020 204 0.0
shell nrf52840dk_nrf52840 (read/write) 806207 806207 0 0.0
bss 112376 112376 0 0.0
rodata 78948 78948 0 0.0
text 537304 537304 0 0.0
p6 all-clusters-app default (read/write) 2482288 2482896 608 0.0
.bss 119688 119688 0 0.0
.data 2672 2672 0 0.0
.text 1440552 1441160 608 0.0
light-app default (read/write) 2388616 2389224 608 0.0
.bss 109336 109336 0 0.0
.data 2520 2520 0 0.0
.text 1346880 1347488 608 0.0
lock-app default (read/write) 2352072 2352672 600 0.0
.bss 109056 109056 0 0.0
.data 2480 2480 0 0.0
.text 1310336 1310936 600 0.0
qpg lighting-app qpg6105+debug (read only) 593688 594276 588 0.1
(read/write) 146936 146936 0 0.0
.bss 90520 90520 0 0.0
.data 1108 1108 0 0.0
.text 588368 588956 588 0.1
lock-app qpg6105+debug (read only) 559440 560028 588 0.1
(read/write) 146936 146936 0 0.0
.bss 90504 90504 0 0.0
.data 1060 1060 0 0.0
.text 554120 554708 588 0.1
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 874846 875506 660 0.1
bss 90328 90328 0 0.0
noinit 37160 37160 0 0.0
text 613496 613772 276 0.0

@yufengwangca yufengwangca merged commit e02fd60 into project-chip:master Feb 11, 2022
@yufengwangca yufengwangca deleted the pr/cluster/wifi branch February 11, 2022 08:03
jamesluo11 pushed a commit to jamesluo11/connectedhomeip that referenced this pull request Apr 26, 2022
…chip#14755)

* Align WiFi Network Diagnostics with the latest spec

* Run codegen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Broken API for Diagnostics cluster.
6 participants