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

【Feature】dishwasher operational state cluster xml #26949

Conversation

mideayanghui
Copy link
Contributor

Seperate the dishwasher operational state cluster XML to a new PR. Based on New XML and Code Gen for Appliance Clusters (OpState, TCC, RefAlm #26560 )

Problem:
Matter 1.2 clusters missing XML and generated code for dishwasher operational state cluster

Solution:
Create XML
Update zcl.json, zcl-with-test-extensions.json and related zap files.

Testing:
Regen all
Rebuild chip tool
Verify all new clusters are visible in chip-tool, with correct set of available attributes

@github-actions
Copy link

github-actions bot commented May 30, 2023

PR #26949: Size comparison from 25ba372 to a7f6e3b

Increases above 0.2%:

platform target config section 25ba372 a7f6e3b change % change
bl702 lighting-app bl702 .debug_str 4336361 4349568 13207 0.3
bl702+rpc .debug_str 4761869 4775076 13207 0.3
cc32xx lock CC3235SF_LAUNCHXL .debug_aranges 118144 118496 352 0.3
.debug_frame 403496 404828 1332 0.3
.debug_info 22893109 22974314 81205 0.4
.debug_loclists 1720178 1724964 4786 0.3
.debug_str 3774692 3788302 13610 0.4
linux chip-tool debug (read only) 15479065 15554865 75800 0.5
(read/write) 705032 707080 2048 0.3
.data.rel.ro 668776 670824 2048 0.3
.text 13159076 13229236 70160 0.5
chip-tool-ipv6only arm64 (read only) 14809124 14879124 70000 0.5
(read/write) 757896 760168 2272 0.3
.data.rel.ro 698568 700736 2168 0.3
.got 16672 16776 104 0.6
.text 12395956 12460052 64096 0.5
tv-casting-app debug (read only) 9065177 9141033 75856 0.8
(read/write) 218256 220240 1984 0.9
.data.rel.ro 157880 159864 1984 1.3
.rodata 328012 328812 800 0.2
.text 8311378 8381586 70208 0.8
psoc6 all-clusters cy8ckit_062s2_43012 .debug_frame 486964 488296 1332 0.3
.debug_info 31493260 31602078 108818 0.3
.debug_str 4288402 4302029 13627 0.3
all-clusters-minimal cy8ckit_062s2_43012 .debug_frame 489328 490660 1332 0.3
.debug_info 31048077 31154743 106666 0.3
.debug_str 4276485 4290112 13627 0.3
light cy8ckit_062s2_43012 .debug_aranges 134832 135184 352 0.3
.debug_frame 452096 453428 1332 0.3
.debug_info 25726333 2581257 86238 0.3
.debug_str 4081804 4095414 13610 0.3
lock cy8ckit_062s2_43012 .debug_aranges 135336 135688 352 0.3
.debug_frame 454188 455520 1332 0.3
.debug_info 25847923 25933040 85117 0.3
.debug_str 4096715 4110325 13610 0.3
Increases (25 builds for bl602, bl702, cc32xx, esp32, linux, psoc6, telink)
platform target config section 25ba372 a7f6e3b change % change
bl602 lighting-app bl602 (read/write) 1356414 1356422 8 0.0
.text 1036480 1036482 2 0.0
bl702 lighting-app bl702 .debug_aranges 148896 149224 328 0.2
.debug_frame 548204 549568 1364 0.2
.debug_info 44758583 44847075 88492 0.2
.debug_line 5589233 5597133 7900 0.1
.debug_loc 3814375 3822998 8623 0.2
.debug_ranges 393176 393696 520 0.1
.debug_str 4336361 4349568 13207 0.3
bl702+rpc .debug_aranges 157184 157512 328 0.2
.debug_frame 576216 577580 1364 0.2
.debug_info 49706459 49795699 89240 0.2
.debug_line 6005150 6013050 7900 0.1
.debug_loc 4017083 4025690 8607 0.2
.debug_ranges 418536 419056 520 0.1
.debug_str 4761869 4775076 13207 0.3
cc32xx lock CC3235SF_LAUNCHXL .debug_aranges 118144 118496 352 0.3
.debug_frame 403496 404828 1332 0.3
.debug_info 22893109 22974314 81205 0.4
.debug_line 2872522 2879065 6543 0.2
.debug_loclists 1720178 1724964 4786 0.3
.debug_rnglists 107178 107445 267 0.2
.debug_str 3774692 3788302 13610 0.4
esp32 all-clusters-app c3devkit (read only) 1055642 1055644 2 0.0
.flash.text 1055642 1055644 2 0.0
m5stack (read only) 1102767 1102803 36 0.0
.flash.text 1097383 1097419 36 0.0
linux all-clusters-minimal-app debug (read only) 2960989 2961005 16 0.0
.text 2554197 2554213 16 0.0
bridge-app debug (read only) 2519469 2519485 16 0.0
.text 2173893 2173909 16 0.0
chip-tool debug (read only) 15479065 15554865 75800 0.5
(read/write) 705032 707080 2048 0.3
.data.rel.ro 668776 670824 2048 0.3
.rodata 683893 684661 768 0.1
.text 13159076 13229236 70160 0.5
chip-tool-ipv6only arm64 (read only) 14809124 14879124 70000 0.5
(read/write) 757896 760168 2272 0.3
.data.rel.ro 698568 700736 2168 0.3
.got 16672 16776 104 0.6
.rodata 619928 620536 608 0.1
.text 12395956 12460052 64096 0.5
lighting-app debug+rpc+ui (read only) 3268697 3268713 16 0.0
.text 2790114 2790130 16 0.0
ota-provider-app debug (read only) 2210605 2210621 16 0.0
.text 1914677 1914693 16 0.0
shell debug (read only) 2692065 2692081 16 0.0
.text 2330290 2330306 16 0.0
thermostat-no-ble arm64 (read only) 2537564 2537612 48 0.0
.text 2146404 2146452 48 0.0
tv-app debug (read only) 3315729 3315745 16 0.0
.text 2896802 2896818 16 0.0
tv-casting-app debug (read only) 9065177 9141033 75856 0.8
(read/write) 218256 220240 1984 0.9
.data.rel.ro 157880 159864 1984 1.3
.rodata 328012 328812 800 0.2
.text 8311378 8381586 70208 0.8
psoc6 all-clusters cy8ckit_062s2_43012 .debug_aranges 145592 145944 352 0.2
.debug_frame 486964 488296 1332 0.3
.debug_info 31493260 31602078 108818 0.3
.debug_line 3972657 3979198 6541 0.2
.debug_loclists 2260808 2265604 4796 0.2
.debug_rnglists 141214 141481 267 0.2
.debug_str 4288402 4302029 13627 0.3
all-clusters-minimal cy8ckit_062s2_43012 .debug_aranges 144816 145168 352 0.2
.debug_frame 489328 490660 1332 0.3
.debug_info 31048077 31154743 106666 0.3
.debug_line 3985477 3992018 6541 0.2
.debug_loclists 2251259 2256055 4796 0.2
.debug_rnglists 140129 140396 267 0.2
.debug_str 4276485 4290112 13627 0.3
light cy8ckit_062s2_43012 .debug_aranges 134832 135184 352 0.3
.debug_frame 452096 453428 1332 0.3
.debug_info 25726333 2581257 86238 0.3
.debug_line 3545788 3552329 6541 0.2
.debug_loclists 2080697 2085493 4796 0.2
.debug_rnglists 129653 129920 267 0.2
.debug_str 4081804 4095414 13610 0.3
lock cy8ckit_062s2_43012 .debug_aranges 135336 135688 352 0.3
.debug_frame 454188 455520 1332 0.3
.debug_info 25847923 25933040 85117 0.3
.debug_line 3542268 3548809 6541 0.2
.debug_loclists 2094144 2098940 4796 0.2
.debug_rnglists 130109 130376 267 0.2
.debug_str 4096715 4110325 13610 0.3
telink all-clusters-app tlsr9518adk80d text 690716 690720 4 0.0
light-switch-app tlsr9518adk80d text 598758 598762 4 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 954824 954832 8 0.0
text 666012 666016 4 0.0
lock-app tlsr9518adk80d (read/write) 914524 914532 8 0.0
text 612804 612808 4 0.0
ota-requestor-app tlsr9518adk80d text 606030 606034 4 0.0
Decreases (14 builds for bl702, cc13x2_26x2, cc13x4_26x4, cyw30739, efr32, esp32, telink)
platform target config section 25ba372 a7f6e3b change % change
bl702 lighting-app bl702 .text 966698 966696 -2 -0.0
cc13x2_26x2 lock-mtd LP_CC2652R7 (read only) 658171 658163 -8 -0.0
.text 580564 580556 -8 -0.0
cc13x4_26x4 lock-ftd LP_EM_CC1354P10_6 (read only) 739327 739319 -8 -0.0
.text 662580 662572 -8 -0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 529219 529211 -8 -0.0
.app_xip_area 416709 416701 -8 -0.0
switch cyw930739m2evb_01 (read/write) 531011 531003 -8 -0.0
.app_xip_area 421997 421989 -8 -0.0
efr32 lock-app BRD4161A+wf200 (read/write) 1068880 1068872 -8 -0.0
.text 892564 892556 -8 -0.0
esp32 all-clusters-app c3devkit (read/write) 1583920 1583912 -8 -0.0
.flash.rodata 213608 213600 -8 -0.0
telink bridge-app tlsr9518adk80d text 641502 641498 -4 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 859460 859452 -8 -0.0
text 584138 584136 -2 -0.0
lighting-app tlsr9518adk80d text 658496 658492 -4 -0.0
lighting-app-rpc tlsr9518adk80d text 702960 702956 -4 -0.0
pump-controller-app tlsr9518adk80d text 580438 580436 -2 -0.0
temperature-measurement-app tlsr9518adk80d text 576096 576092 -4 -0.0
window-covering tlsr9518adk80d text 596172 596170 -2 -0.0
Full report (64 builds for bl602, bl702, cc13x2_26x2, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, telink)
platform target config section 25ba372 a7f6e3b change % change
bl602 lighting-app bl602 (read/write) 1356414 1356422 8 0.0
.bss 87886 87886 0 0.0
.data 9648 9648 0 0.0
.text 1036480 1036482 2 0.0
bl602+rpc (read/write) 1402690 1402690 0 0.0
.bss 95934 95934 0 0.0
.data 10040 10040 0 0.0
.text 1067840 1067840 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1188207 1188207 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67585 67585 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1555700 1555700 0 0.0
.debug_aranges 148896 149224 328 0.2
.debug_frame 548204 549568 1364 0.2
.debug_info 44758583 44847075 88492 0.2
.debug_line 5589233 5597133 7900 0.1
.debug_loc 3814375 3822998 8623 0.2
.debug_ranges 393176 393696 520 0.1
.debug_str 4336361 4349568 13207 0.3
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107232 107232 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582575 582575 0 0.0
.symtab 175632 175632 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
966698 966696 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1277027 1277027 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75633 75633 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1714683 1714683 0 0.0
.debug_aranges 157184 157512 328 0.2
.debug_frame 576216 577580 1364 0.2
.debug_info 49706459 49795699 89240 0.2
.debug_line 6005150 6013050 7900 0.1
.debug_loc 4017083 4025690 8607 0.2
.debug_ranges 418536 419056 520 0.1
.debug_str 4761869 4775076 13207 0.3
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121328 121328 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643895 643895 0 0.0
.symtab 194128 194128 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1040084 1040084 0 0.0
cc13x2_26x2 lock-mtd LP_CC2652R7 (read only) 658171 658163 -8 -0.0
(read/write) 158713 158713 0 0.0
.bss 80376 80376 0 0.0
.data 3272 3272 0 0.0
.rodata 77115 77115 0 0.0
.text 580564 580556 -8 -0.0
pump-app LP_CC2652R7 (read only) 648871 648871 0 0.0
(read/write) 153177 153177 0 0.0
.bss 74600 74600 0 0.0
.data 3264 3264 0 0.0
.rodata 79695 79695 0 0.0
.text 568688 568688 0 0.0
pump-controller-app LP_CC2652R7 (read only) 634375 634375 0 0.0
(read/write) 153317 153317 0 0.0
.bss 74744 74744 0 0.0
.data 3260 3260 0 0.0
.rodata 75575 75575 0 0.0
.text 558312 558312 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 747315 747315 0 0.0
(read/write) 170152 170152 0 0.0
.bss 92488 92488 0 0.0
.data 3464 3464 0 0.0
.rodata 79687 79687 0 0.0
.text 667240 667240 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 739327 739319 -8 -0.0
(read/write) 175372 175372 0 0.0
.bss 97712 97712 0 0.0
.data 3460 3460 0 0.0
.rodata 76355 76355 0 0.0
.text 662580 662572 -8 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 727451 727451 0 0.0
(read/write) 169980 169980 0 0.0
.bss 92320 92320 0 0.0
.data 3460 3460 0 0.0
.rodata 102319 102319 0 0.0
.text 624744 624744 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 680843 680843 0 0.0
(read/write) 164444 164444 0 0.0
.bss 86544 86544 0 0.0
.data 3452 3452 0 0.0
.rodata 76879 76879 0 0.0
.text 603572 603572 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 666315 666315 0 0.0
(read/write) 164576 164576 0 0.0
.bss 86688 86688 0 0.0
.data 3448 3448 0 0.0
.rodata 72727 72727 0 0.0
.text 593196 593196 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 605754 605754 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 955131 955131 0 0.0
.debug_aranges 118144 118496 352 0.3
.debug_frame 403496 404828 1332 0.3
.debug_info 22893109 22974314 81205 0.4
.debug_line 2872522 2879065 6543 0.2
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1720178 1724964 4786 0.3
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107178 107445 267 0.2
.debug_str 3774692 3788302 13610 0.4
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104402 104402 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484235 484235 0 0.0
.symtab 287456 287456 0 0.0
.text 499232 499232 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 524515 524515 0 0.0
.app_xip_area 417309 417309 0 0.0
.bss 62184 62184 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529219 529211 -8 -0.0
.app_xip_area 416709 416701 -8 -0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566347 566347 0 0.0
.app_xip_area 459901 459901 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 531011 531003 -8 -0.0
.app_xip_area 421997 421989 -8 -0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 964284 964284 0 0.0
.bss 179680 179680 0 0.0
.data 2136 2136 0 0.0
.text 782448 782448 0 0.0
BRD4187C (read/write) 1001056 1001056 0 0.0
.bss 159412 159412 0 0.0
.data 2780 2780 0 0.0
.text 838844 838844 0 0.0
lock-app BRD4161A+wf200 (read/write) 1068880 1068872 -8 -0.0
.bss 174144 174144 0 0.0
.data 2152 2152 0 0.0
.text 892564 892556 -8 -0.0
window-app BRD4187C (read/write) 1076252 1076252 0 0.0
.bss 143884 143884 0 0.0
.data 2676 2676 0 0.0
.text 929672 929672 0 0.0
esp32 all-clusters-app c3devkit (read only) 1055642 1055644 2 0.0
(read/write) 1583920 1583912 -8 -0.0
.dram0.bss 77208 77208 0 0.0
.dram0.data 13964 13964 0 0.0
.flash.rodata 213608 213600 -8 -0.0
.flash.text 1055642 1055644 2 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1102767 1102803 36 0.0
(read/write) 493082 493082 0 0.0
.dram0.bss 82224 82224 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 241404 241404 0 0.0
.flash.text 1097383 1097419 36 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 583692 583692 0 0.0
(read/write) 82704 82704 0 0.0
.bss 65888 65888 0 0.0
.data 2192 2192 0 0.0
.text 583156 583156 0 0.0
light k32w0+release (read only) 582652 582652 0 0.0
(read/write) 82356 82356 0 0.0
.bss 65552 65552 0 0.0
.data 2180 2180 0 0.0
.text 582116 582116 0 0.0
lock k32w0+release (read only) 556140 556140 0 0.0
(read/write) 80352 80352 0 0.0
.bss 63624 63624 0 0.0
.data 2104 2104 0 0.0
.text 555604 555604 0 0.0
linux all-clusters-app debug (read only) 3157277 3157277 0 0.0
(read/write) 153200 153200 0 0.0
.bss 60256 60256 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 84272 84272 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 231304 231304 0 0.0
.text 2739637 2739637 0 0.0
all-clusters-minimal-app debug (read only) 2960989 2961005 16 0.0
(read/write) 145856 145856 0 0.0
.bss 59328 59328 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 78000 78000 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 224328 224328 0 0.0
.text 2554197 2554213 16 0.0
bridge-app debug (read only) 2519469 2519485 16 0.0
(read/write) 129648 129648 0 0.0
.bss 50232 50232 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69608 69608 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 173256 173256 0 0.0
.text 2173893 2173909 16 0.0
chip-tool debug (read only) 15479065 15554865 75800 0.5
(read/write) 705032 707080 2048 0.3
.bss 26424 26424 0 0.0
.data 3042 3042 0 0.0
.data.rel.ro 668776 670824 2048 0.3
.dynamic 608 608 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 683893 684661 768 0.1
.text 13159076 13229236 70160 0.5
chip-tool-ipv6only arm64 (read only) 14809124 14879124 70000 0.5
(read/write) 757896 760168 2272 0.3
.bss 34408 34408 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 698568 700736 2168 0.3
.dynamic 560 560 0 0.0
.got 16672 16776 104 0.6
.init 24 24 0 0.0
.init_array 224 224 0 0.0
.rodata 619928 620536 608 0.1
.text 12395956 12460052 64096 0.5
dynamic-bridge-app-ipv6only debug (read only) 2568501 2568501 0 0.0
(read/write) 126840 126840 0 0.0
.bss 47544 47544 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 70352 70352 0 0.0
.dynamic 624 624 0 0.0
.got 4792 4792 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 176200 176200 0 0.0
.text 2214965 2214965 0 0.0
lighting-app debug+rpc+ui (read only) 3268697 3268713 16 0.0
(read/write) 134048 134048 0 0.0
.bss 49088 49088 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 75416 75416 0 0.0
.dynamic 656 656 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 284884 284884 0 0.0
.text 2790114 2790130 16 0.0
lock-app debug (read only) 2659669 2659669 0 0.0
(read/write) 123624 123624 0 0.0
.bss 45952 45952 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 69648 69648 0 0.0
.dynamic 608 608 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 206312 206312 0 0.0
.text 2280661 2280661 0 0.0
ota-provider-app debug (read only) 2210605 2210621 16 0.0
(read/write) 103672 103672 0 0.0
.bss 44528 44528 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 51944 51944 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 154408 154408 0 0.0
.text 1914677 1914693 16 0.0
ota-requestor-app debug (read only) 2378197 2378197 0 0.0
(read/write) 111464 111464 0 0.0
.bss 46960 46960 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 56800 56800 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 158472 158472 0 0.0
.text 2069333 2069333 0 0.0
shell debug (read only) 2692065 2692081 16 0.0
(read/write) 141520 141520 0 0.0
.bss 59176 59176 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 75272 75272 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 199538 199538 0 0.0
.text 2330290 2330306 16 0.0
thermostat-no-ble arm64 (read only) 2537564 2537612 48 0.0
(read/write) 142696 142696 0 0.0
.bss 53496 53496 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 77960 77960 0 0.0
.dynamic 560 560 0 0.0
.got 5416 5416 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 129288 129288 0 0.0
.text 2146404 2146452 48 0.0
tv-app debug (read only) 3315729 3315745 16 0.0
(read/write) 261512 261512 0 0.0
.bss 171232 171232 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79480 79480 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 222744 222744 0 0.0
.text 2896802 2896818 16 0.0
tv-casting-app debug (read only) 9065177 9141033 75856 0.8
(read/write) 218256 220240 1984 0.9
.bss 52064 52064 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 157880 159864 1984 1.3
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 328012 328812 800 0.2
.text 8311378 8381586 70208 0.8
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2495504 2495504 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1458188 1458188 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1178780 1178780 0 0.0
bss 155644 155644 0 0.0
rodata 133148 133148 0 0.0
text 809308 809308 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1438492 1438492 0 0.0
bss 135384 135384 0 0.0
rodata 229164 229164 0 0.0
text 779884 779884 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1124544 1124544 0 0.0
bss 154784 154784 0 0.0
rodata 109808 109808 0 0.0
text 779252 779252 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840592 840592 0 0.0
(read/write) 1709988 1709988 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190188 190188 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1286246 1286246 0 0.0
.debug_aranges 145592 145944 352 0.2
.debug_frame 486964 488296 1332 0.3
.debug_info 31493260 31602078 108818 0.3
.debug_line 3972657 3979198 6541 0.2
.debug_line_str 957 957 0 0.0
.debug_loclists 2260808 2265604 4796 0.2
.debug_rnglists 141214 141481 267 0.2
.debug_str 4288402 4302029 13627 0.3
.heap 840592 840592 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 721579 721579 0 0.0
.symtab 468336 468336 0 0.0
.text 0 0 0 0.0
1508852 1508852 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841416 841416 0 0.0
(read/write) 1650556 1650556 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189372 189372 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2552 2552 0 0.0
.debug_abbrev 1275980 1275980 0 0.0
.debug_aranges 144816 145168 352 0.2
.debug_frame 489328 490660 1332 0.3
.debug_info 31048077 31154743 106666 0.3
.debug_line 3985477 3992018 6541 0.2
.debug_line_str 981 981 0 0.0
.debug_loclists 2251259 2256055 4796 0.2
.debug_rnglists 140129 140396 267 0.2
.debug_str 4276485 4290112 13627 0.3
.heap 841416 841416 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 677058 677058 0 0.0
.symtab 452512 452512 0 0.0
.text 1450244 1450244 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849736 849736 0 0.0
(read/write) 1571276 1571276 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181220 181220 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2384 2384 0 0.0
.debug_abbrev 1108765 1108765 0 0.0
.debug_aranges 134832 135184 352 0.3
.debug_frame 452096 453428 1332 0.3
.debug_info 25726333 2581257 86238 0.3
.debug_line 3545788 3552329 6541 0.2
.debug_line_str 942 942 0 0.0
.debug_loclists 2080697 2085493 4796 0.2
.debug_rnglists 129653 129920 267 0.2
.debug_str 4081804 4095414 13610 0.3
.heap 849736 849736 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 592238 592238 0 0.0
.symtab 414352 414352 0 0.0
.text 1379284 1379284 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1627876 1627876 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1107875 1107875 0 0.0
.debug_aranges 135336 135688 352 0.3
.debug_frame 454188 455520 1332 0.3
.debug_info 25847923 25933040 85117 0.3
.debug_line 3542268 3548809 6541 0.2
.debug_line_str 933 933 0 0.0
.debug_loclists 2094144 2098940 4796 0.2
.debug_rnglists 130109 130376 267 0.2
.debug_str 4096715 4110325 13610 0.3
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 596154 596154 0 0.0
.symtab 416688 416688 0 0.0
.text 1408108 1408108 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1015460 1015460 0 0.0
bss 99044 99044 0 0.0
text 690716 690720 4 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 950564 950564 0 0.0
bss 98068 98068 0 0.0
text 652184 652184 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928312 928312 0 0.0
bss 100300 100300 0 0.0
text 641502 641498 -4 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 859460 859452 -8 -0.0
bss 89960 89960 0 0.0
text 584138 584136 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875776 875776 0 0.0
bss 90128 90128 0 0.0
text 598758 598762 4 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 943452 943452 0 0.0
bss 98320 98320 0 0.0
text 658496 658492 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 954824 954832 8 0.0
bss 102568 102568 0 0.0
text 666012 666016 4 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1011876 1011876 0 0.0
bss 99884 99884 0 0.0
text 702960 702956 -4 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1044308 1044308 0 0.0
bss 110968 110968 0 0.0
text 723530 723530 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 914524 914532 8 0.0
bss 90624 90624 0 0.0
text 612804 612808 4 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 882068 882068 0 0.0
bss 91228 91228 0 0.0
text 606030 606034 4 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865476 865476 0 0.0
bss 90092 90092 0 0.0
text 590316 590316 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 852272 852272 0 0.0
bss 89892 89892 0 0.0
text 580438 580436 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 848396 848396 0 0.0
bss 89800 89800 0 0.0
text 576096 576092 -4 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880640 880640 0 0.0
bss 91520 91520 0 0.0
text 600928 600928 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876824 876824 0 0.0
bss 91928 91928 0 0.0
text 596172 596170 -2 -0.0

@github-actions github-actions bot removed the examples label Jun 1, 2023
@github-actions
Copy link

github-actions bot commented Jun 1, 2023

PR #26949: Size comparison from 5d913c9 to df902bc

Increases above 0.2%:

platform target config section 5d913c9 df902bc change % change
bl702 lighting-app bl702 .debug_frame 545568 546964 1396 0.3
.debug_str 4314304 4327511 13207 0.3
bl702+rpc .debug_str 4739812 4753019 13207 0.3
cc32xx lock CC3235SF_LAUNCHXL .debug_aranges 117488 117840 352 0.3
.debug_frame 400820 402152 1332 0.3
.debug_info 22707443 22787916 80473 0.4
.debug_loclists 1711471 1716277 4806 0.3
.debug_rnglists 106381 106648 267 0.3
.debug_str 3755157 3768767 13610 0.4
linux chip-tool-ipv6only arm64 (read only) 14807476 14877460 69984 0.5
(read/write) 757608 759880 2272 0.3
.data.rel.ro 698304 700472 2168 0.3
.got 16648 16752 104 0.6
.text 12394900 12458996 64096 0.5
psoc6 all-clusters cy8ckit_062s2_43012 .debug_frame 490684 492016 1332 0.3
.debug_info 31665396 31774215 108819 0.3
.debug_str 4313624 4327251 13627 0.3
all-clusters-minimal cy8ckit_062s2_43012 .debug_frame 492864 494196 1332 0.3
.debug_info 31217843 31324510 106667 0.3
.debug_str 4299887 4313514 13627 0.3
light cy8ckit_062s2_43012 .debug_aranges 136208 136560 352 0.3
.debug_frame 456952 458284 1332 0.3
.debug_info 26093097 26180057 86960 0.3
.debug_str 4114015 4127625 13610 0.3
lock cy8ckit_062s2_43012 .debug_aranges 134680 135032 352 0.3
.debug_frame 451512 452844 1332 0.3
.debug_info 25659102 25743500 84398 0.3
.debug_str 4076099 4089709 13610 0.3
Increases (23 builds for bl702, cc32xx, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 5d913c9 df902bc change % change
bl702 lighting-app bl702 (read/write) 1187823 1187903 80 0.0
.debug_abbrev 1551285 1551313 28 0.0
.debug_aranges 148344 148680 336 0.2
.debug_frame 545568 546964 1396 0.3
.debug_info 44557170 44647855 90685 0.2
.debug_line 5559245 5566413 7168 0.1
.debug_loc 3784828 3789835 5007 0.1
.debug_ranges 388600 388608 8 0.0
.debug_str 4314304 4327511 13207 0.3
.text 966318 966456 138 0.0
bl702+rpc (read/write) 1276883 1276979 96 0.0
.debug_abbrev 1710311 1710339 28 0.0
.debug_aranges 156632 156968 336 0.2
.debug_frame 573580 574976 1396 0.2
.debug_info 49501918 49593348 91430 0.2
.debug_line 5975066 5982234 7168 0.1
.debug_loc 3987552 3992542 4990 0.1
.debug_ranges 413960 413968 8 0.0
.debug_str 4739812 4753019 13207 0.3
.text 1039964 1040100 136 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_aranges 117488 117840 352 0.3
.debug_frame 400820 402152 1332 0.3
.debug_info 22707443 22787916 80473 0.4
.debug_line 2853000 2859545 6545 0.2
.debug_loclists 1711471 1716277 4806 0.3
.debug_rnglists 106381 106648 267 0.3
.debug_str 3755157 3768767 13610 0.4
esp32 all-clusters-app c3devkit (read only) 1068918 1068920 2 0.0
.flash.text 1068918 1068920 2 0.0
m5stack (read only) 1114695 1114711 16 0.0
.flash.text 1109311 1109327 16 0.0
linux chip-tool-ipv6only arm64 (read only) 14807476 14877460 69984 0.5
(read/write) 757608 759880 2272 0.3
.data.rel.ro 698304 700472 2168 0.3
.got 16648 16752 104 0.6
.rodata 620008 620600 592 0.1
.text 12394900 12458996 64096 0.5
thermostat-no-ble arm64 (read only) 2605196 2605244 48 0.0
.text 2210596 2210644 48 0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp text 790548 790552 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_aranges 146680 147032 352 0.2
.debug_frame 490684 492016 1332 0.3
.debug_info 31665396 31774215 108819 0.3
.debug_line 3996092 4002636 6544 0.2
.debug_loclists 2281584 2286389 4805 0.2
.debug_rnglists 142407 142674 267 0.2
.debug_str 4313624 4327251 13627 0.3
all-clusters-minimal cy8ckit_062s2_43012 .debug_aranges 145816 146168 352 0.2
.debug_frame 492864 494196 1332 0.3
.debug_info 31217843 31324510 106667 0.3
.debug_line 4008350 4014894 6544 0.2
.debug_loclists 2271463 2276268 4805 0.2
.debug_rnglists 141244 141511 267 0.2
.debug_str 4299887 4313514 13627 0.3
light cy8ckit_062s2_43012 .debug_aranges 136208 136560 352 0.3
.debug_frame 456952 458284 1332 0.3
.debug_info 26093097 26180057 86960 0.3
.debug_line 3586977 3593521 6544 0.2
.debug_loclists 2112009 2116814 4805 0.2
.debug_rnglists 131266 131533 267 0.2
.debug_str 4114015 4127625 13610 0.3
lock cy8ckit_062s2_43012 .debug_aranges 134680 135032 352 0.3
.debug_frame 451512 452844 1332 0.3
.debug_info 25659102 25743500 84398 0.3
.debug_line 3522407 3528951 6544 0.2
.debug_loclists 2085429 2090234 4805 0.2
.debug_rnglists 129312 129579 267 0.2
.debug_str 4076099 4089709 13610 0.3
telink all-clusters-app tlsr9518adk80d (read/write) 1027724 1027756 32 0.0
text 703348 703436 88 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 959796 959820 24 0.0
text 663826 663912 86 0.0
contact-sensor-app tlsr9518adk80d (read/write) 859372 859412 40 0.0
text 584040 584132 92 0.0
light-switch-app tlsr9518adk80d (read/write) 875696 875728 32 0.0
text 598664 598754 90 0.0
lock-app tlsr9518adk80d (read/write) 914804 914836 32 0.0
text 613022 613112 90 0.0
ota-requestor-app tlsr9518adk80d text 605934 605938 4 0.0
pump-app tlsr9518adk80d (read/write) 865396 865428 32 0.0
text 590220 590312 92 0.0
pump-controller-app tlsr9518adk80d (read/write) 852192 852224 32 0.0
text 580338 580430 92 0.0
temperature-measurement-app tlsr9518adk80d text 575996 575998 2 0.0
thermostat tlsr9518adk80d (read/write) 893728 893760 32 0.0
text 614884 614974 90 0.0
window-covering tlsr9518adk80d (read/write) 889124 889156 32 0.0
text 609824 609912 88 0.0
Decreases (18 builds for bl602, bl702, cyw30739, efr32, k32w, nrfconnect, telink)
platform target config section 5d913c9 df902bc change % change
bl602 lighting-app bl602 .text 1036104 1036102 -2 -0.0
bl702 lighting-app bl702 .rodata 107232 107168 -64 -0.1
bl702+rpc .rodata 121312 121264 -48 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 542019 541995 -24 -0.0
.app_xip_area 434645 434621 -24 -0.0
lock cyw930739m2evb_01 (read/write) 529411 529387 -24 -0.0
.app_xip_area 416901 416877 -24 -0.0
switch cyw930739m2evb_01 (read/write) 530939 530915 -24 -0.0
.app_xip_area 421925 421901 -24 -0.0
efr32 lighting-app BRD4187C (read/write) 1019040 1018928 -112 -0.0
.text 856644 856532 -112 -0.0
window-app BRD4187C (read/write) 1090768 1090488 -280 -0.0
.text 945496 945216 -280 -0.0
k32w contact k32w0+release (read only) 583612 583548 -64 -0.0
.text 583076 583012 -64 -0.0
light k32w0+release (read only) 582572 582508 -64 -0.0
.text 582036 581972 -64 -0.0
lock k32w0+release (read only) 556188 556124 -64 -0.0
.text 555652 555588 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1188916 1188812 -104 -0.0
rodata 134372 134316 -56 -0.0
text 819884 819828 -56 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1131800 1131680 -120 -0.0
rodata 109480 109424 -56 -0.1
text 788880 788816 -64 -0.0
telink bridge-app tlsr9518adk80d (read/write) 928232 928168 -64 -0.0
text 641402 641394 -8 -0.0
lighting-app tlsr9518adk80d (read/write) 964124 964060 -64 -0.0
text 677788 677780 -8 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 975504 975432 -72 -0.0
text 685310 685298 -12 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1032548 1032484 -64 -0.0
text 722254 722244 -10 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1064980 1064916 -64 -0.0
text 742826 742816 -10 -0.0
Full report (44 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, telink)
platform target config section 5d913c9 df902bc change % change
bl602 lighting-app bl602 (read/write) 1356026 1356026 0 0.0
.bss 87886 87886 0 0.0
.data 9648 9648 0 0.0
.text 1036104 1036102 -2 -0.0
bl602+rpc (read/write) 1402302 1402302 0 0.0
.bss 95934 95934 0 0.0
.data 10040 10040 0 0.0
.text 1067460 1067460 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1187823 1187903 80 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67585 67585 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1551285 1551313 28 0.0
.debug_aranges 148344 148680 336 0.2
.debug_frame 545568 546964 1396 0.3
.debug_info 44557170 44647855 90685 0.2
.debug_line 5559245 5566413 7168 0.1
.debug_loc 3784828 3789835 5007 0.1
.debug_ranges 388600 388608 8 0.0
.debug_str 4314304 4327511 13207 0.3
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107232 107168 -64 -0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582090 582090 0 0.0
.symtab 175536 175536 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
966318 966456 138 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1276883 1276979 96 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75633 75633 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1710311 1710339 28 0.0
.debug_aranges 156632 156968 336 0.2
.debug_frame 573580 574976 1396 0.2
.debug_info 49501918 49593348 91430 0.2
.debug_line 5975066 5982234 7168 0.1
.debug_loc 3987552 3992542 4990 0.1
.debug_ranges 413960 413968 8 0.0
.debug_str 4739812 4753019 13207 0.3
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121312 121264 -48 -0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643410 643410 0 0.0
.symtab 194032 194032 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1039964 1040100 136 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 605850 605850 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 951194 951194 0 0.0
.debug_aranges 117488 117840 352 0.3
.debug_frame 400820 402152 1332 0.3
.debug_info 22707443 22787916 80473 0.4
.debug_line 2853000 2859545 6545 0.2
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1711471 1716277 4806 0.3
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 106381 106648 267 0.3
.debug_str 3755157 3768767 13610 0.4
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104458 104458 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484233 484233 0 0.0
.symtab 287408 287408 0 0.0
.text 499272 499272 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 542019 541995 -24 -0.0
.app_xip_area 434645 434621 -24 -0.0
.bss 62352 62352 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529411 529387 -24 -0.0
.app_xip_area 416901 416877 -24 -0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566283 566283 0 0.0
.app_xip_area 459837 459837 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 530939 530915 -24 -0.0
.app_xip_area 421925 421901 -24 -0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 987924 987924 0 0.0
.bss 179856 179856 0 0.0
.data 2144 2144 0 0.0
.text 805904 805904 0 0.0
BRD4187C (read/write) 1019040 1018928 -112 -0.0
.bss 159588 159588 0 0.0
.data 2788 2788 0 0.0
.text 856644 856532 -112 -0.0
lock-app BRD4161A+wf200 (read/write) 1069240 1069240 0 0.0
.bss 174160 174160 0 0.0
.data 2152 2152 0 0.0
.text 892908 892908 0 0.0
window-app BRD4187C (read/write) 1090768 1090488 -280 -0.0
.bss 142572 142572 0 0.0
.data 2680 2680 0 0.0
.text 945496 945216 -280 -0.0
esp32 all-clusters-app c3devkit (read only) 1068918 1068920 2 0.0
(read/write) 1583104 1583104 0 0.0
.dram0.bss 75536 75536 0 0.0
.dram0.data 13964 13964 0 0.0
.flash.rodata 214472 214472 0 0.0
.flash.text 1068918 1068920 2 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1114695 1114711 16 0.0
(read/write) 492358 492358 0 0.0
.dram0.bss 80536 80536 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 242368 242368 0 0.0
.flash.text 1109311 1109327 16 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 583612 583548 -64 -0.0
(read/write) 82704 82704 0 0.0
.bss 65888 65888 0 0.0
.data 2192 2192 0 0.0
.text 583076 583012 -64 -0.0
light k32w0+release (read only) 582572 582508 -64 -0.0
(read/write) 82356 82356 0 0.0
.bss 65552 65552 0 0.0
.data 2180 2180 0 0.0
.text 582036 581972 -64 -0.0
lock k32w0+release (read only) 556188 556124 -64 -0.0
(read/write) 80352 80352 0 0.0
.bss 63624 63624 0 0.0
.data 2104 2104 0 0.0
.text 555652 555588 -64 -0.0
linux chip-tool-ipv6only arm64 (read only) 14807476 14877460 69984 0.5
(read/write) 757608 759880 2272 0.3
.bss 34408 34408 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 698304 700472 2168 0.3
.dynamic 560 560 0 0.0
.got 16648 16752 104 0.6
.init 24 24 0 0.0
.init_array 224 224 0 0.0
.rodata 620008 620600 592 0.1
.text 12394900 12458996 64096 0.5
thermostat-no-ble arm64 (read only) 2605196 2605244 48 0.0
(read/write) 142760 142760 0 0.0
.bss 52344 52344 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79072 79072 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129608 129608 0 0.0
.text 2210596 2210644 48 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2495752 2495752 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1458436 1458436 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1188916 1188812 -104 -0.0
bss 153967 153967 0 0.0
rodata 134372 134316 -56 -0.0
text 819884 819828 -56 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1448712 1448712 0 0.0
bss 133707 133707 0 0.0
rodata 230376 230376 0 0.0
text 790548 790552 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1131800 1131680 -120 -0.0
bss 152775 152775 0 0.0
rodata 109480 109424 -56 -0.1
text 788880 788816 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 842264 842264 0 0.0
(read/write) 1724572 1724572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188516 188516 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1294138 1294138 0 0.0
.debug_aranges 146680 147032 352 0.2
.debug_frame 490684 492016 1332 0.3
.debug_info 31665396 31774215 108819 0.3
.debug_line 3996092 4002636 6544 0.2
.debug_line_str 957 957 0 0.0
.debug_loclists 2281584 2286389 4805 0.2
.debug_rnglists 142407 142674 267 0.2
.debug_str 4313624 4327251 13627 0.3
.heap 842264 842264 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 745282 745282 0 0.0
.symtab 475776 475776 0 0.0
.text 0 0 0 0.0
1525108 1525108 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843424 843424 0 0.0
(read/write) 1662236 1662236 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187356 187356 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1283823 1283823 0 0.0
.debug_aranges 145816 146168 352 0.2
.debug_frame 492864 494196 1332 0.3
.debug_info 31217843 31324510 106667 0.3
.debug_line 4008350 4014894 6544 0.2
.debug_line_str 981 981 0 0.0
.debug_loclists 2271463 2276268 4805 0.2
.debug_rnglists 141244 141511 267 0.2
.debug_str 4299887 4313514 13627 0.3
.heap 843424 843424 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 698504 698504 0 0.0
.symtab 459008 459008 0 0.0
.text 1463932 1463932 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849560 849560 0 0.0
(read/write) 1594788 1594788 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181388 181388 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1121574 1121574 0 0.0
.debug_aranges 136208 136560 352 0.3
.debug_frame 456952 458284 1332 0.3
.debug_info 26093097 26180057 86960 0.3
.debug_line 3586977 3593521 6544 0.2
.debug_line_str 942 942 0 0.0
.debug_loclists 2112009 2116814 4805 0.2
.debug_rnglists 131266 131533 267 0.2
.debug_str 4114015 4127625 13610 0.3
.heap 849560 849560 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 622002 622002 0 0.0
.symtab 424512 424512 0 0.0
.text 1402620 1402620 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1627964 1627964 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1103896 1103896 0 0.0
.debug_aranges 134680 135032 352 0.3
.debug_frame 451512 452844 1332 0.3
.debug_info 25659102 25743500 84398 0.3
.debug_line 3522407 3528951 6544 0.2
.debug_line_str 933 933 0 0.0
.debug_loclists 2085429 2090234 4805 0.2
.debug_rnglists 129312 129579 267 0.2
.debug_str 4076099 4089709 13610 0.3
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 596027 596027 0 0.0
.symtab 416640 416640 0 0.0
.text 1408196 1408196 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1027724 1027756 32 0.0
bss 97372 97372 0 0.0
text 703348 703436 88 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 959796 959820 24 0.0
bss 96064 96064 0 0.0
text 663826 663912 86 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928232 928168 -64 -0.0
bss 100300 100300 0 0.0
text 641402 641394 -8 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 859372 859412 40 0.0
bss 89960 89960 0 0.0
text 584040 584132 92 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875696 875728 32 0.0
bss 90128 90128 0 0.0
text 598664 598754 90 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 964124 964060 -64 -0.0
bss 98484 98484 0 0.0
text 677788 677780 -8 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 975504 975432 -72 -0.0
bss 102732 102732 0 0.0
text 685310 685298 -12 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1032548 1032484 -64 -0.0
bss 100048 100048 0 0.0
text 722254 722244 -10 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1064980 1064916 -64 -0.0
bss 111132 111132 0 0.0
text 742826 742816 -10 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 914804 914836 32 0.0
bss 90624 90624 0 0.0
text 613022 613112 90 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 881988 881988 0 0.0
bss 91228 91228 0 0.0
text 605934 605938 4 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865396 865428 32 0.0
bss 90092 90092 0 0.0
text 590220 590312 92 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 852192 852224 32 0.0
bss 89892 89892 0 0.0
text 580338 580430 92 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 848316 848316 0 0.0
bss 89800 89800 0 0.0
text 575996 575998 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893728 893760 32 0.0
bss 90336 90336 0 0.0
text 614884 614974 90 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889124 889156 32 0.0
bss 90628 90628 0 0.0
text 609824 609912 88 0.0

@bzbarsky-apple
Copy link
Contributor

Per Slack discussion: sharing an enum across clusters does not define any sort of shared enum definition, so a shared-across-clusters struct (which does have such a definition) does not compile because the shared enum definition it references does not exist.

We need to figure out how to make all that work, but in the meantime we should just have separate structs for this cluster as the original PR had, and my apologies for the wasted time @mideayanghui

@github-actions github-actions bot removed the examples label Jun 8, 2023
@mideayanghui
Copy link
Contributor Author

Per Slack discussion: sharing an enum across clusters does not define any sort of shared enum definition, so a shared-across-clusters struct (which does have such a definition) does not compile because the shared enum definition it references does not exist.

We need to figure out how to make all that work, but in the meantime we should just have separate structs for this cluster as the original PR had, and my apologies for the wasted time @mideayanghui

I have reverted to the original PR. Thanks.

@github-actions
Copy link

github-actions bot commented Jun 8, 2023

PR #26949: Size comparison from 551651e to cc7d7d8

Increases above 0.2%:

platform target config section 551651e cc7d7d8 change % change
bl702 lighting-app bl702 .debug_str 4346152 4359424 13272 0.3
bl702+rpc .debug_str 4772206 4785478 13272 0.3
cc32xx lock CC3235SF_LAUNCHXL .debug_aranges 118920 119272 352 0.3
.debug_frame 406188 407520 1332 0.3
.debug_info 23111295 23192548 81253 0.4
.debug_loclists 1726561 1731377 4816 0.3
.debug_str 3786697 3800372 13675 0.4
linux chip-tool debug (read only) 15580129 15655881 75752 0.5
(read/write) 709760 711808 2048 0.3
.data.rel.ro 673488 675536 2048 0.3
.text 13245460 13315636 70176 0.5
chip-tool-ipv6only arm64 (read only) 14966504 15037288 70784 0.5
(read/write) 762680 764952 2272 0.3
.data.rel.ro 703288 705456 2168 0.3
.got 16728 16832 104 0.6
.text 12538676 12603572 64896 0.5
tv-casting-app debug (read only) 9121873 9197601 75728 0.8
(read/write) 219560 221544 1984 0.9
.data.rel.ro 159200 161184 1984 1.2
.rodata 329676 330348 672 0.2
.text 8362978 8433186 70208 0.8
psoc6 all-clusters cy8ckit_062s2_43012 .debug_frame 497676 499008 1332 0.3
.debug_info 32271655 32381254 109599 0.3
.debug_str 4350228 4363920 13692 0.3
all-clusters-minimal cy8ckit_062s2_43012 .debug_frame 498620 499952 1332 0.3
.debug_info 31733741 31841184 107443 0.3
.debug_str 4333158 4346850 13692 0.3
light cy8ckit_062s2_43012 .debug_aranges 137720 138072 352 0.3
.debug_frame 462528 463860 1332 0.3
.debug_info 26522581 26610316 87735 0.3
.debug_str 4147232 4160907 13675 0.3
lock cy8ckit_062s2_43012 .debug_aranges 136112 136464 352 0.3
.debug_frame 456880 458212 1332 0.3
.debug_info 26074669 26159847 85178 0.3
.debug_str 4107731 4121406 13675 0.3
Increases (34 builds for bl602, bl702, cc32xx, cyw30739, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 551651e cc7d7d8 change % change
bl602 lighting-app bl602 .text 1047892 1047896 4 0.0
bl602+rpc (read/write) 1414910 1414918 8 0.0
.text 1079518 1079522 4 0.0
bl702 lighting-app bl702 .debug_aranges 149544 149872 328 0.2
.debug_frame 550504 551868 1364 0.2
.debug_info 45032249 45120797 88548 0.2
.debug_line 5606655 5614554 7899 0.1
.debug_loc 3834190 3842803 8613 0.2
.debug_ranges 398264 398784 520 0.1
.debug_str 4346152 4359424 13272 0.3
.strtab 582046 582063 17 0.0
bl702+rpc .debug_aranges 157848 158176 328 0.2
.debug_frame 578584 579948 1364 0.2
.debug_info 49981906 50071202 89296 0.2
.debug_line 6023019 6030918 7899 0.1
.debug_loc 4037301 4045916 8615 0.2
.debug_ranges 423760 424280 520 0.1
.debug_str 4772206 4785478 13272 0.3
.strtab 643549 643566 17 0.0
.text 1051976 1051978 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_aranges 118920 119272 352 0.3
.debug_frame 406188 407520 1332 0.3
.debug_info 23111295 23192548 81253 0.4
.debug_line 2880220 2886766 6546 0.2
.debug_loclists 1726561 1731377 4816 0.3
.debug_rnglists 107524 107791 267 0.2
.debug_str 3786697 3800372 13675 0.4
.strtab 484563 484580 17 0.0
cyw30739 switch cyw930739m2evb_01 (read/write) 531035 531043 8 0.0
.app_xip_area 422021 422029 8 0.0
esp32 all-clusters-app c3devkit (read only) 1076326 1076350 24 0.0
.flash.text 1076326 1076350 24 0.0
linux all-clusters-app debug (read only) 3264453 3264501 48 0.0
.text 2842037 2842085 48 0.0
all-clusters-minimal-app debug (read only) 3042277 3042325 48 0.0
.text 2632373 2632421 48 0.0
bridge-app debug (read only) 2521341 2521389 48 0.0
.text 2175909 2175957 48 0.0
chip-tool debug (read only) 15580129 15655881 75752 0.5
(read/write) 709760 711808 2048 0.3
.data.rel.ro 673488 675536 2048 0.3
.rodata 687765 688469 704 0.1
.text 13245460 13315636 70176 0.5
chip-tool-ipv6only arm64 (read only) 14966504 15037288 70784 0.5
(read/write) 762680 764952 2272 0.3
.data.rel.ro 703288 705456 2168 0.3
.got 16728 16832 104 0.6
.rodata 623944 624536 592 0.1
.text 12538676 12603572 64896 0.5
lighting-app debug+rpc+ui (read only) 3386577 3386625 48 0.0
.text 2902898 2902946 48 0.0
lock-app debug (read only) 2613973 2614021 48 0.0
.text 2249285 2249333 48 0.0
ota-provider-app debug (read only) 2211085 2211133 48 0.0
.text 1915333 1915381 48 0.0
ota-requestor-app debug (read only) 2379605 2379653 48 0.0
.text 2070885 2070933 48 0.0
shell debug (read only) 2798145 2798193 48 0.0
.text 2431618 2431666 48 0.0
thermostat-no-ble arm64 (read only) 2613844 2613940 96 0.0
.text 2218708 2218804 96 0.0
tv-app debug (read only) 3316145 3316193 48 0.0
.text 2897394 2897442 48 0.0
tv-casting-app debug (read only) 9121873 9197601 75728 0.8
(read/write) 219560 221544 1984 0.9
.data.rel.ro 159200 161184 1984 1.2
.rodata 329676 330348 672 0.2
.text 8362978 8433186 70208 0.8
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 text 804744 804748 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_aranges 148632 148984 352 0.2
.debug_frame 497676 499008 1332 0.3
.debug_info 32271655 32381254 109599 0.3
.debug_line 4034015 4040562 6547 0.2
.debug_loclists 2300810 2305633 4823 0.2
.debug_rnglists 144093 144360 267 0.2
.debug_str 4350228 4363920 13692 0.3
.strtab 750867 750884 17 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_aranges 147384 147736 352 0.2
.debug_frame 498620 499952 1332 0.3
.debug_info 31733741 31841184 107443 0.3
.debug_line 4039569 4046116 6547 0.2
.debug_loclists 2285640 2290464 4824 0.2
.debug_rnglists 142539 142806 267 0.2
.debug_str 4333158 4346850 13692 0.3
.strtab 699748 699765 17 0.0
light cy8ckit_062s2_43012 .debug_aranges 137720 138072 352 0.3
.debug_frame 462528 463860 1332 0.3
.debug_info 26522581 26610316 87735 0.3
.debug_line 3610555 3617102 6547 0.2
.debug_loclists 2126508 2131332 4824 0.2
.debug_rnglists 132531 132798 267 0.2
.debug_str 4147232 4160907 13675 0.3
.strtab 623332 623349 17 0.0
lock cy8ckit_062s2_43012 .debug_aranges 136112 136464 352 0.3
.debug_frame 456880 458212 1332 0.3
.debug_info 26074669 26159847 85178 0.3
.debug_line 3549938 3556485 6547 0.2
.debug_loclists 2100267 2105091 4824 0.2
.debug_rnglists 130376 130643 267 0.2
.debug_str 4107731 4121406 13675 0.3
.strtab 596464 596481 17 0.0
telink all-clusters-app tlsr9518adk80d text 707576 707580 4 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 961040 961048 8 0.0
text 664832 664838 6 0.0
light-switch-app tlsr9518adk80d text 599630 599632 2 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 976520 976528 8 0.0
text 686212 686214 2 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1065996 1066004 8 0.0
text 743730 743734 4 0.0
pump-controller-app tlsr9518adk80d text 581108 581110 2 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 849204 849212 8 0.0
text 576736 576738 2 0.0
thermostat tlsr9518adk80d text 615986 615988 2 0.0
window-covering tlsr9518adk80d (read/write) 890328 890336 8 0.0
text 610908 610910 2 0.0
Decreases (3 builds for esp32, qpg, telink)
platform target config section 551651e cc7d7d8 change % change
esp32 all-clusters-app m5stack (read only) 1122743 1122739 -4 -0.0
.flash.text 1117359 1117355 -4 -0.0
qpg lock-app qpg6105+debug (read/write) 1139852 1139844 -8 -0.0
.text 586952 586944 -8 -0.0
telink lighting-app tlsr9518adk80d text 678694 678692 -2 -0.0
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 551651e cc7d7d8 change % change
bl602 lighting-app bl602 (read/write) 1367922 1367922 0 0.0
.bss 87902 87902 0 0.0
.data 9648 9648 0 0.0
.text 1047892 1047896 4 0.0
bl602+rpc (read/write) 1414910 1414918 8 0.0
.bss 95950 95950 0 0.0
.data 10040 10040 0 0.0
.text 1079518 1079522 4 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1199871 1199871 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67601 67601 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1552228 1552228 0 0.0
.debug_aranges 149544 149872 328 0.2
.debug_frame 550504 551868 1364 0.2
.debug_info 45032249 45120797 88548 0.2
.debug_line 5606655 5614554 7899 0.1
.debug_loc 3834190 3842803 8613 0.2
.debug_ranges 398264 398784 520 0.1
.debug_str 4346152 4359424 13272 0.3
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107264 107264 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582046 582063 17 0.0
.symtab 175456 175456 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
978320 978320 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1289395 1289395 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75649 75649 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1711468 1711468 0 0.0
.debug_aranges 157848 158176 328 0.2
.debug_frame 578584 579948 1364 0.2
.debug_info 49981906 50071202 89296 0.2
.debug_line 6023019 6030918 7899 0.1
.debug_loc 4037301 4045916 8615 0.2
.debug_ranges 423760 424280 520 0.1
.debug_str 4772206 4785478 13272 0.3
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121792 121792 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643549 643566 17 0.0
.symtab 194016 194016 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1051976 1051978 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 606178 606178 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 952074 952074 0 0.0
.debug_aranges 118920 119272 352 0.3
.debug_frame 406188 407520 1332 0.3
.debug_info 23111295 23192548 81253 0.4
.debug_line 2880220 2886766 6546 0.2
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1726561 1731377 4816 0.3
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107524 107791 267 0.2
.debug_str 3786697 3800372 13675 0.4
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104546 104546 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484563 484580 17 0.0
.symtab 287712 287712 0 0.0
.text 499512 499512 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 542371 542371 0 0.0
.app_xip_area 434981 434981 0 0.0
.bss 62368 62368 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529259 529259 0 0.0
.app_xip_area 416749 416749 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566651 566651 0 0.0
.app_xip_area 460205 460205 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 531035 531043 8 0.0
.app_xip_area 422021 422029 8 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 986508 986508 0 0.0
.bss 179872 179872 0 0.0
.data 2144 2144 0 0.0
.text 804472 804472 0 0.0
BRD4187C (read/write) 1019896 1019896 0 0.0
.bss 159604 159604 0 0.0
.data 2788 2788 0 0.0
.text 857484 857484 0 0.0
lock-app BRD4161A+wf200 (read/write) 1069144 1069144 0 0.0
.bss 174160 174160 0 0.0
.data 2152 2152 0 0.0
.text 892812 892812 0 0.0
window-app BRD4187C (read/write) 1088800 1088800 0 0.0
.bss 142572 142572 0 0.0
.data 2680 2680 0 0.0
.text 943528 943528 0 0.0
esp32 all-clusters-app c3devkit (read only) 1076326 1076350 24 0.0
(read/write) 1584984 1584984 0 0.0
.dram0.bss 75760 75760 0 0.0
.dram0.data 13964 13964 0 0.0
.flash.rodata 216128 216128 0 0.0
.flash.text 1076326 1076350 24 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1122743 1122739 -4 -0.0
(read/write) 494250 494250 0 0.0
.dram0.bss 80768 80768 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 244028 244028 0 0.0
.flash.text 1117359 1117355 -4 -0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 584748 584748 0 0.0
(read/write) 90108 90108 0 0.0
.bss 66104 66104 0 0.0
.data 2168 2168 0 0.0
.text 584212 584212 0 0.0
light k32w0+release (read only) 583452 583452 0 0.0
(read/write) 89756 89756 0 0.0
.bss 65768 65768 0 0.0
.data 2156 2156 0 0.0
.text 582916 582916 0 0.0
lock k32w0+release (read only) 556044 556044 0 0.0
(read/write) 87556 87556 0 0.0
.bss 63632 63632 0 0.0
.data 2100 2100 0 0.0
.text 555508 555508 0 0.0
linux all-clusters-app debug (read only) 3264453 3264501 48 0.0
(read/write) 158168 158168 0 0.0
.bss 59456 59456 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 90040 90040 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 231496 231496 0 0.0
.text 2842037 2842085 48 0.0
all-clusters-minimal-app debug (read only) 3042277 3042325 48 0.0
(read/write) 145896 145896 0 0.0
.bss 57984 57984 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79400 79400 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 224008 224008 0 0.0
.text 2632373 2632421 48 0.0
bridge-app debug (read only) 2521341 2521389 48 0.0
(read/write) 129768 129768 0 0.0
.bss 50232 50232 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69736 69736 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 172680 172680 0 0.0
.text 2175909 2175957 48 0.0
chip-tool debug (read only) 15580129 15655881 75752 0.5
(read/write) 709760 711808 2048 0.3
.bss 26424 26424 0 0.0
.data 3042 3042 0 0.0
.data.rel.ro 673488 675536 2048 0.3
.dynamic 608 608 0 0.0
.got 5376 5376 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 687765 688469 704 0.1
.text 13245460 13315636 70176 0.5
chip-tool-ipv6only arm64 (read only) 14966504 15037288 70784 0.5
(read/write) 762680 764952 2272 0.3
.bss 34408 34408 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 703288 705456 2168 0.3
.dynamic 560 560 0 0.0
.got 16728 16832 104 0.6
.init 24 24 0 0.0
.init_array 224 224 0 0.0
.rodata 623944 624536 592 0.1
.text 12538676 12603572 64896 0.5
lighting-app debug+rpc+ui (read only) 3386577 3386625 48 0.0
(read/write) 136432 136432 0 0.0
.bss 49792 49792 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 77056 77056 0 0.0
.dynamic 656 656 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 286196 286196 0 0.0
.text 2902898 2902946 48 0.0
lock-app debug (read only) 2613973 2614021 48 0.0
(read/write) 117200 117200 0 0.0
.bss 45344 45344 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 63896 63896 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 200104 200104 0 0.0
.text 2249285 2249333 48 0.0
ota-provider-app debug (read only) 2211085 2211133 48 0.0
(read/write) 103792 103792 0 0.0
.bss 44528 44528 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 52056 52056 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 153800 153800 0 0.0
.text 1915333 1915381 48 0.0
ota-requestor-app debug (read only) 2379605 2379653 48 0.0
(read/write) 111552 111552 0 0.0
.bss 46960 46960 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 56912 56912 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 157896 157896 0 0.0
.text 2070885 2070933 48 0.0
shell debug (read only) 2798145 2798193 48 0.0
(read/write) 146552 146552 0 0.0
.bss 58376 58376 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 81096 81096 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 199634 199634 0 0.0
.text 2431618 2431666 48 0.0
thermostat-no-ble arm64 (read only) 2613844 2613940 96 0.0
(read/write) 142936 142936 0 0.0
.bss 52344 52344 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79240 79240 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129712 129712 0 0.0
.text 2218708 2218804 96 0.0
tv-app debug (read only) 3316145 3316193 48 0.0
(read/write) 261632 261632 0 0.0
.bss 171232 171232 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79584 79584 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 222136 222136 0 0.0
.text 2897394 2897442 48 0.0
tv-casting-app debug (read only) 9121873 9197601 75728 0.8
(read/write) 219560 221544 1984 0.9
.bss 52064 52064 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 159200 161184 1984 1.2
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 992 992 0 0.0
.rodata 329676 330348 672 0.2
.text 8362978 8433186 70208 0.8
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2497920 2497920 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1460604 1460604 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1209936 1209936 0 0.0
bss 154745 154745 0 0.0
rodata 137380 137380 0 0.0
text 838752 838752 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1312804 1312804 0 0.0
bss 138075 138075 0 0.0
rodata 132816 132816 0 0.0
text 751200 751200 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1148292 1148292 0 0.0
bss 153377 153377 0 0.0
rodata 111096 111096 0 0.0
text 804744 804748 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841984 841984 0 0.0
(read/write) 1728204 1728204 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188796 188796 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1297175 1297175 0 0.0
.debug_aranges 148632 148984 352 0.2
.debug_frame 497676 499008 1332 0.3
.debug_info 32271655 32381254 109599 0.3
.debug_line 4034015 4040562 6547 0.2
.debug_line_str 957 957 0 0.0
.debug_loclists 2300810 2305633 4823 0.2
.debug_rnglists 144093 144360 267 0.2
.debug_str 4350228 4363920 13692 0.3
.heap 841984 841984 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 750867 750884 17 0.0
.symtab 478784 478784 0 0.0
.text 1528460 1528460 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843312 843312 0 0.0
(read/write) 1660668 1660668 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187468 187468 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1284933 1284933 0 0.0
.debug_aranges 147384 147736 352 0.2
.debug_frame 498620 499952 1332 0.3
.debug_info 31733741 31841184 107443 0.3
.debug_line 4039569 4046116 6547 0.2
.debug_line_str 981 981 0 0.0
.debug_loclists 2285640 2290464 4824 0.2
.debug_rnglists 142539 142806 267 0.2
.debug_str 4333158 4346850 13692 0.3
.heap 843312 843312 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 699748 699765 17 0.0
.symtab 459904 459904 0 0.0
.text 1462252 1462252 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849544 849544 0 0.0
(read/write) 1593404 1593404 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181404 181404 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1122518 1122518 0 0.0
.debug_aranges 137720 138072 352 0.3
.debug_frame 462528 463860 1332 0.3
.debug_info 26522581 26610316 87735 0.3
.debug_line 3610555 3617102 6547 0.2
.debug_line_str 942 942 0 0.0
.debug_loclists 2126508 2131332 4824 0.2
.debug_rnglists 132531 132798 267 0.2
.debug_str 4147232 4160907 13675 0.3
.heap 849544 849544 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 623332 623349 17 0.0
.symtab 425328 425328 0 0.0
.text 1401220 1401220 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1626308 1626308 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1104790 1104790 0 0.0
.debug_aranges 136112 136464 352 0.3
.debug_frame 456880 458212 1332 0.3
.debug_info 26074669 26159847 85178 0.3
.debug_line 3549938 3556485 6547 0.2
.debug_line_str 933 933 0 0.0
.debug_loclists 2100267 2105091 4824 0.2
.debug_rnglists 130376 130643 267 0.2
.debug_str 4107731 4121406 13675 0.3
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 596464 596481 17 0.0
.symtab 416928 416928 0 0.0
.text 1406540 1406540 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1170572 1170572 0 0.0
.bss 99944 99944 0 0.0
.data 852 852 0 0.0
.text 617668 617668 0 0.0
lock-app qpg6105+debug (read/write) 1139852 1139844 -8 -0.0
.bss 94824 94824 0 0.0
.data 856 856 0 0.0
.text 586952 586944 -8 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1033900 1033900 0 0.0
bss 97660 97660 0 0.0
text 707576 707580 4 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 961040 961048 8 0.0
bss 96176 96176 0 0.0
text 664832 664838 6 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928768 928768 0 0.0
bss 100308 100308 0 0.0
text 641872 641872 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 860436 860436 0 0.0
bss 89968 89968 0 0.0
text 585006 585006 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876760 876760 0 0.0
bss 90136 90136 0 0.0
text 599630 599632 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965148 965148 0 0.0
bss 98512 98512 0 0.0
text 678694 678692 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 976520 976528 8 0.0
bss 102760 102760 0 0.0
text 686212 686214 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1034240 1034240 0 0.0
bss 100076 100076 0 0.0
text 723376 723376 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1065996 1066004 8 0.0
bss 111152 111152 0 0.0
text 743730 743734 4 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 915508 915508 0 0.0
bss 90632 90632 0 0.0
text 613632 613632 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 883036 883036 0 0.0
bss 91244 91244 0 0.0
text 606848 606848 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865996 865996 0 0.0
bss 90100 90100 0 0.0
text 590726 590726 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 853056 853056 0 0.0
bss 89900 89900 0 0.0
text 581108 581110 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 849204 849212 8 0.0
bss 89808 89808 0 0.0
text 576736 576738 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 894956 894956 0 0.0
bss 90344 90344 0 0.0
text 615986 615988 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890328 890336 8 0.0
bss 90636 90636 0 0.0
text 610908 610910 2 0.0

Copy link
Contributor

Choose a reason for hiding this comment

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


<enum name="ErrorStateEnum" type="ENUM8">
<cluster code="0x005A"/>
<item name="NoError" value="0x00"/>
Copy link
Contributor

@plauric plauric Jun 8, 2023

Choose a reason for hiding this comment

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

Similar comment to my previous one. The values from the generic Operational State cluster (0x01 to 0x03) should not be redefined here. This enum should only include those specific to this cluster derivation (0x40 to 0x45).

Please see what was done for the Mode Select cluster and its derivations, in this merged PR:

https://github.com/project-chip/connectedhomeip/pull/26508/files#

src/app/zap-templates/zcl/data-model/chip/dishwasher-mode-select-cluster.xml

Copy link
Contributor

Choose a reason for hiding this comment

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

Sorry, I'm not sure why this was marked as resolved. Please clarify.

<item name="UnableToStartOrResume" value="0x01"/>
<item name="UnableToCompleteOperation" value="0x02"/>
<item name="CommandInvalidInState" value="0x03"/>
<item name="InflowError" value="0x40"/>
Copy link
Contributor

Choose a reason for hiding this comment

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

Could you point me to where these Dishwasher specific errors are defined in the spec?

Copy link
Contributor

Choose a reason for hiding this comment

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

They used to be there, then got removed in https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/7070

Hence my question above about what changes this XML needs as a result.

@mideayanghui mideayanghui marked this pull request as draft June 18, 2023 03:42
@woody-apple woody-apple added this to the 1.2 milestone Jun 23, 2023
@rbultman rbultman added the appliances Stuff related to appliance types and clusters label Jul 21, 2023
@mideayanghui mideayanghui deleted the feature/dishwasher-operational-state-cluster-xml-1 branch July 21, 2023 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

5 participants