Hello, just wanted to let you know that if I comment out the if-else block like you suggested, the pigweed error I reported earlier persists.
// else if (path.mClusterId == OnOffSwitchConfiguration::Id)
// {
// ChipLogProgress(Zcl, "OnOff Switch Configuration attribute ID: " ChipLogFormatMEI " Type: %u Value: %u, lengt>
// ChipLogValueMEI(path.mAttributeId), type, *value, size);
// WIP Apply attribute change to Light
// }
root@71d05c30e364:/home/matter/examples/light-switch-combo-app/nxp/k32w0# gn gen out/debug
------------- Matter config --------------
- k32w0_sdk_root //third_party/connectedhomeip/third_party/nxp/nxp_matter_support/github_sdk/k32w0/repo
- Built with SDK package: 0
- device: K32W061
- board: k32w061dk6
- ntag: 0
- increased TX power: 0
- FRO32k: 0
- low power: false
- OTA default firmware processor: true
- OTA default factory data processor: false
- PDM Encryption: 1
- Antenna Diversity enabled: 0
- ECC crypto lib: NXP-Ultrafast-P256
Done. Made 4292 targets from 339 files in 283ms
root@71d05c30e364:/home/matter/examples/light-switch-combo-app/nxp/k32w0# ninja -C out/debug/
ninja: Entering directory `out/debug/'
[24/1292] cc obj/third_party/connectedhomeip/third_party/n...epo/core/devices/K32W061/mcuxpresso/sdk.startup_k32w061.c.
../../third_party/connectedhomeip/third_party/nxp/nxp_matter_support/github_sdk/k32w0/repo/core/devices/K32W061/mcuxpresso/startup_k32w061.c: In function 'ZIGBEE_MAC_IRQHandler':
../../third_party/connectedhomeip/third_party/nxp/nxp_matter_support/github_sdk/k32w0/repo/core/devices/K32W061/mcuxpresso/startup_k32w061.c:841:14: warning: the address of 'ZIGBEE_MAC_DriverIRQHandler' will always evaluate as 'true' [-Waddress]
841 | else if (ZIGBEE_MAC_DriverIRQHandler)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../third_party/connectedhomeip/third_party/nxp/nxp_matter_support/github_sdk/k32w0/repo/core/devices/K32W061/mcuxpresso/startup_k32w061.c: In function 'ZIGBEE_MODEM_IRQHandler':
../../third_party/connectedhomeip/third_party/nxp/nxp_matter_support/github_sdk/k32w0/repo/core/devices/K32W061/mcuxpresso/startup_k32w061.c:857:14: warning: the address of 'ZIGBEE_MODEM_DriverIRQHandler' will always evaluate as 'true' [-Waddress]
857 | else if (ZIGBEE_MODEM_DriverIRQHandler)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
[1279/1292] ld ./chip-k32w0x-light-switch-combo-example
Memory region Used Size Region Size %age Used
Flash640: 632276 B 643584 B 98.24%
SCRATCH_RAM: 1 KB 1 KB 100.00%
RAM0: 79928 B 89056 B 89.75%
reserved: 0 GB 32 B 0.00%
RAM1: 60 KB 64 KB 93.75%
[1283/1292] ACTION //:binsign(//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc)
[notice] A new release of pip is available: 23.2.1 -> 24.3.1
[notice] To update, run: pip install --upgrade pip
[notice] A new release of pip is available: 23.2.1 -> 24.3.1
[notice] To update, run: pip install --upgrade pip
arm-none-eabi-objcopy: /home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/stZjRIqB: section .bss lma 0x9a5d4 adjusted to 0x9a600
No .ext_flash_text section found in ELF file
No compatibility list
Boot Block Offset: 0009a5e0
Writing checksum fbfcf50c to file /home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/chip-k32w0x-light-switch-combo-example
Writing CRC32 of header 3de13b55 to file /home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/chip-k32w0x-light-switch-combo-example
Binary size is 0009a600 (632320)
[1285/1292] ACTION //third_party/connectedhomeip/third_par.../third_party/pigweed/repo/pw_build/python_toolchain:python
FAILED: python/gen/third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup/pigweed_build_venv/compiled_requirements.txt
python ../../third_party/connectedhomeip/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py --gn-root ../../ --current-path ../../third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup --default-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --current-toolchain=//third_party/connectedhomeip/third_party/pigweed/repo/pw_build/python_toolchain:python --capture-output --module piptools --python-virtualenv-config python/gen/third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup/pigweed_build_venv/venv_metadata.json --python-dep-list-files python/gen/third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup/pigweed_build_venv._compile_requirements_metadata_path_list.txt -- compile --resolver=backtracking --allow-unsafe --output-file python/gen/third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup/pigweed_build_venv/compiled_requirements.txt python/gen/third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup/pigweed_build_venv/generated_requirements.txt
ERROR: Cannot install -r python/gen/third_party/connectedhomeip/third_party/pigweed/repo/pw_env_setup/pigweed_build_venv/generated_requirements.txt (line 99) because these package versions have conflicting dependencies.
Traceback (most recent call last):
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 316, in _backjump
name, candidate = broken_state.mapping.popitem()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'dictionary is empty'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve
result = self._result = resolver.resolve(
^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 434, in resolve
success = self._backjump(causes)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 318, in _backjump
raise ResolutionImpossible(causes)
pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('dill>=0.3.6; python_version >= "3.11"'), parent=LinkCandidate('https://files.pythonhosted.org/packages/73/79/e9649dd36ea3ada2b7a14e279b3dc6a9502541e1fd2ba5ed73cbd9e27840/pylint-3.0.1-py3-none-any.whl (from https://pypi.org/simple/pylint/) (requires-python:>=3.8.0)')), RequirementInformation(requirement=SpecifierRequirement('dill>=0.3.7; python_version >= "3.12"'), parent=LinkCandidate('https://files.pythonhosted.org/packages/73/79/e9649dd36ea3ada2b7a14e279b3dc6a9502541e1fd2ba5ed73cbd9e27840/pylint-3.0.1-py3-none-any.whl (from https://pypi.org/simple/pylint/) (requires-python:>=3.8.0)'))]
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/piptools/__main__.py", line 19, in <module>
cli()
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/piptools/scripts/compile.py", line 659, in cli
results = resolver.resolve(max_rounds=max_rounds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/piptools/resolver.py", line 604, in resolve
is_resolved = self._do_resolve(
^^^^^^^^^^^^^^^^^
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/piptools/resolver.py", line 636, in _do_resolve
resolver.resolve(
File "/home/matter/examples/light-switch-combo-app/nxp/k32w0/out/debug/python-venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve
raise error from e
pip._internal.exceptions.DistributionNotFound: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
ninja: build stopped: subcommand failed.