Upmerge 2025.04.23 #10154
compliance.yml
on: pull_request
Run compliance checks on patch series (PR)
26m 14s
Annotations
19 errors and 10 warnings
|
Run compliance checks on patch series (PR):
Checkpatch.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#coding-style for more details.
BRACES: braces {} are required around if/while/for/else
File:arch/arm64/core/fatal.c
Line:210
BRACES: braces {} are required around if/while/for/else
File:arch/arm64/core/fatal.c
Line:214
BRACES: braces {} are required around if/while/for/else
File:arch/arm64/core/fatal.c
Line:222
BRACES: braces {} are required around if/while/for/else
File:arch/arm64/core/fatal.c
Line:226
BRACES: braces {} are required around if/while/for/else
File:arch/arm64/core/fatal.c
Line:266
BRACES: braces {} are required around if/while/for/else
File:arch/arm64/core/fatal.c
Line:269
BRACES: braces {} are required around if/while/for/else
File:arch/xtensa/include/kernel_arch_func.h
Line:227
TYPO_SPELLING: 'followings' may be misspelled - perhaps 'following'?
File:arch/xtensa/include/xtensa_asm2_context.h
Line:84
SPACING: spaces required around that ':' (ctx:VxE)
File:arch/xtensa/include/xtensa_asm2_s.h
Line:247
SPACING: spaces required around that ':' (ctx:VxE)
File:arch/xtensa/include/xtensa_asm2_s.h
Line:404
LEADING_SPACE: please, no spaces at the start of a line
File:arch/xtensa/include/xtensa_asm2_s.h
Line:563
LINE_SPACING: Missing a blank line after declarations
File:arch/xtensa/include/xtensa_asm2_s.h
Line:585
SPACING: spaces required around that ':' (ctx:VxE)
File:arch/xtensa/include/xtensa_asm2_s.h
Line:594
SPACING: spaces required around that ':' (ctx:VxE)
File:arch/xtensa/include/xtensa_asm2_s.h
Line:599
SPACING: spaces required around that ':' (ctx:VxE)
File:arch/xtensa/include/xtensa_asm2_s.h
Line:744
TYPO_SPELLING: 'seperately' may be misspelled - perhaps 'separately'?
File:boards/beagle/pocketbeagle_2/doc/index.rst
Line:99
POINTER_LOCATION: "foo * bar" should be "foo *bar"
File:boards/nxp/frdm_mcxn947/board.c
Line:87
TYPO_SPELLING: 'compatability' may be misspelled - perhaps 'compatibility'?
File:doc/connectivity/networking/api/zperf.rst
Line:16
LINE_SPACING: Missing a blank line after declarations
File:drivers/adc/adc_ad405x.c
Line:428
SPACING: need consistent spacing around '*' (ctx:WxV)
File:drivers/dac/dac_sam.c
Line:157
SPACING: space prohibited before that ',' (ctx:WxW)
File:drivers/display/display_stm32_ltdc.c
Line:446
LONG_LINE: line length of 102 exceeds 100 columns
File:drivers/display/display_stm32_ltdc.c
Line:539
LONG_LINE: line length of 124 exceeds 100 columns
File:drivers/dma/dma_silabs_siwx91x.c
Line:698
TRAILING_STATEMENTS: trailing statements should be on next line
File:drivers/entropy/entropy_stm32.c
Line:308
LONG_LINE: line length of 106 exceeds 100 columns
File:drivers/i2c/i2c_ambiq.c
Line:188
LONG_LINE: line length of 114 exceeds 100 columns
File:drivers/i2c/i2c_ambiq.c
Line:190
LONG_LINE: line length of 106 exceeds 100 columns
File:drivers/i2c/i2c_ambiq.c
Line:238
LONG_LINE: line length of 114 exceeds 100 columns
File:drivers/i2c/i2c_ambiq.c
Line:240
LONG_LINE: line length of 108 exceeds 100 columns
File:drivers/i3c/i3c_cdns.c
Line:3757
LONG_LINE: line length of 108 exceeds 100 columns
File:drivers/i3c/i3c_dw.c
Line:2504
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:159
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:160
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:161
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:162
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:163
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:164
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:165
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:166
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi_tmc_reg.h
Line:167
SPACE_BEFORE_TAB: please, no space before tabs
File:drivers/stepper/adi_tmc/adi
|
|
Run compliance checks on patch series (PR):
GitDiffCheck.txt#L1
Git conflict markers and whitespace errors are not allowed in added changes
e6c69053b3ec576e9cf8928896f0c3bab6a99e98: tests/bsim/bluetooth/host/privacy/device/test_scripts/run_tests.sh:69: new blank line at EOF.
7f57610e1758794e6629021df0b75159a14de2e4: samples/basic/minimal/mt.conf:8: new blank line at EOF.
|
|
Run compliance checks on patch series (PR):
Gitlint.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#commit-guidelines for more details
WARNING: I4 - ignore-by-author-name: gitlint will be switching from using Python regex 'match' (match beginning) to 'search' (match anywhere) semantics. Please review your ignore-by-author-name.regex option accordingly. To remove this warning, set general.regex-style-search=True. More details: https://jorisroovers.github.io/gitlint/configuration/#regex-style-search
Commit 47eacd85b3:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
|
|
Run compliance checks on patch series (PR):
Identity.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#commit-guidelines for more details
47eacd85b35fd13da6fc817eaadc370f7d4d112f: Missing signed-off-by line
38942daf55a24464db8eae7dcae6f306d3f328e6: author email ([email protected]) needs to match one of the signed-off-by entries.
1fa94f3613f50269c69d7c9530173779fc4ddbb0: author email ([email protected]) needs to match one of the signed-off-by entries.
5aedeacd0f8ab7b32adf9157b67a8f06aab1f162: author email ([email protected]) needs to match one of the signed-off-by entries.
1c276b513535de8327961548b40bc6dbd773e546: author email ([email protected]) needs to match one of the signed-off-by entries.
1d2e5dc964e397de65efb58ccd11bcc2905b970f: author email ([email protected]) needs to match one of the signed-off-by entries.
9818d9a890222874f0bad6624df3f3b9b1fbe76f: author email ([email protected]) needs to match one of the signed-off-by entries.
9314d2d19e7fac4da4610fce6e429ba74aa8d879: author email ([email protected]) needs to match one of the signed-off-by entries.
7e8e1b6772b323ad73025e82a6653a79e0587075: author email ([email protected]) needs to match one of the signed-off-by entries.
3386c3683654c86a7b5c58b6d12167f031d0b772: author email ([email protected]) needs to match one of the signed-off-by entries.
df8d8a828d34c3aba302302fc89eb703d92834cc: author email ([email protected]) needs to match one of the signed-off-by entries.
df31e395f7b827ae91544f107154c11fb7296f2e: author email ([email protected]) needs to match one of the signed-off-by entries.
01e4089a6c63e15087dd260abe3b0158633cc727: author email ([email protected]) needs to match one of the signed-off-by entries.
eade4160eab998e4c941d0499637d86994ca63f3: author email ([email protected]) needs to match one of the signed-off-by entries.
ea0cc7e4c1118a58ba0f52140d97af065afa4215: author email ([email protected]) needs to match one of the signed-off-by entries.
725012f62715b289746fa282de7e93d1b87c2bde: author email ([email protected]) needs to match one of the signed-off-by entries.
bb3ec70f3b9a809a96b9b8c6437b0c797b7a1d1c: author email ([email protected]) needs to match one of the signed-off-by entries.
bc6bd4040ff6d2bd080c6524df481b17ce50fd77: author email ([email protected]) needs to match one of the signed-off-by entries.
6ccc332f50bb7eac7e6241d9c2bfff52067c3929: author email ([email protected]) needs to match one of the signed-off-by entries.
b5e66ea4ff2064f85d7ab4b6136f58ed8cb84db1: author email ([email protected]) needs to match one of the signed-off-by entries.
4db3455db12660c802989399e112edf5ad808c5c: author email ([email protected]) needs to match one of the signed-off-by entries.
aac53268117732028a485dade5b6dbb8c26bfd72: author email ([email protected]) needs to match one of the signed-off-by entries.
f7031db69d411257d4341f1f7af1a7b16d05b1a2: author email ([email protected]) needs to match one of the signed-off-by entries.
06e69fe40b2a8ead0b343e29dabae96487cc6ad9: author email ([email protected]) needs to match one of the signed-off-by entries.
26be4e9d5993e9c911122f47d8ebd5bc6b33f39e: author email ([email protected]) needs to match one of the signed-off-by entries.
2366c160bf64bbb728f0bd4a099b5a42db19f3ff: author email ([email protected]) needs to match one of the signed-off-by entries.
766c270b3283a0099c34c2f731c5f0e309fd9c9c: author email ([email protected]) needs to match one of the signed-off-by entries.
ae5ed831ce8f5586f51cb018697179ff84063b4f: author email ([email protected]) needs to match one of the signed-off-by entries.
fbcc31aa0486a0dd2e8a02aa6ff1163b77198ce7: author email ([email protected]) needs to match one of the signed-off-by entries.
138304147d211d66bb41666ce1a07ff0f308b69d: author email ([email protected]) needs to match one of the signed-off-by entries.
915f70d74b0099696bebba0b0011ba7c2941ebe5: author email ([email protected])
|
|
Run compliance checks on patch series (PR):
Pylint.txt#L1
See https://www.pylint.org/ for more details
I0021:Useless suppression of 'too-many-statements' (useless-suppression)
File:scripts/dts/python-devicetree/tests/test_edtlib_binding_init.py
Line:52
Column:0
E0611:No name 'UtilityFunctions' in module 'utils' (no-name-in-module)
File:scripts/pylib/power-twister-harness/stm32l562e_dk/PowerShield.py
Line:11
Column:0
E0611:No name 'UtilityFunctions' in module 'utils' (no-name-in-module)
File:scripts/pylib/power-twister-harness/test_power.py
Line:8
Column:0
W0611:Unused natsorted imported from natsort (unused-import)
File:scripts/pylib/twister/twisterlib/hardwaremap.py
Line:16
Column:0
E0611:No name 'ZEPHYR_BASE' in module 'conftest' (no-name-in-module)
File:scripts/tests/twister/test_harness.py
Line:17
Column:0
E0611:No name 'RC_KERNEL_HEX' in module 'conftest' (no-name-in-module)
File:scripts/west_commands/tests/test_rfp.py
Line:9
Column:0
E0611:No name 'RC_KERNEL_HEX' in module 'conftest' (no-name-in-module)
File:scripts/west_commands/tests/test_stm32cubeprogrammer.py
Line:13
Column:0
E0611:No name 'RC_KERNEL_ELF' in module 'conftest' (no-name-in-module)
File:scripts/west_commands/tests/test_stm32cubeprogrammer.py
Line:13
Column:0
E0611:No name 'RC_KERNEL_BIN' in module 'conftest' (no-name-in-module)
File:scripts/west_commands/tests/test_stm32cubeprogrammer.py
Line:13
Column:0
E0611:No name 'RC_KERNEL_ELF' in module 'conftest' (no-name-in-module)
File:scripts/west_commands/tests/test_xsdb.py
Line:9
Column:0
R0801:Similar lines in 2 files
==conftest:[10:57]
==conftest:[10:57]
logger = logging.getLogger(__name__)
def pytest_addoption(parser) -> None:
"""Add local parser options to pytest."""
parser.addoption('--hci-transport', default=None, help='Configuration HCI transport for bumble')
@pytest.fixture(name='initialize', scope='session')
def fixture_initialize(request, shell: Shell, dut: DeviceAdapter):
"""Session initializtion"""
# Get HCI transport for bumble
hci = request.config.getoption('--hci-transport')
if hci is None:
for fixture in dut.device_config.fixtures:
if fixture.startswith('usb_hci:'):
hci = fixture.split(sep=':', maxsplit=1)[1]
break
assert hci is not None
lines = shell.exec_command("bt init")
lines = dut.readlines_until("Bluetooth initialized")
regex = r'Identity: *(?P<bd_addr>(.*?):(.*?):(.*?):(.*?):(.*?):(.*?)*\((.*?)\))'
bd_addr = None
for line in lines:
logger.info(f"Shell log {line}")
m = re.search(regex, line)
if m:
bd_addr = m.group('bd_addr')
if bd_addr is None:
logger.error('Fail to get IUT BD address')
raise AssertionError
lines = shell.exec_command("br pscan on")
lines = shell.exec_command("br iscan on")
logger.info('initialized')
return hci, bd_addr
@pytest.fixture
def sdp_client_dut(initialize):
logger.info('Start running testcase')
yield initialize
logger.info('Done') (duplicate-code)
File:tests/misc/llext-edk/pytest/test_edk.py
Line:1
Column:0
|
|
Run compliance checks on patch series (PR):
Ruff.txt#L1
Check python files with ruff.
Python lint error (F401) see https://docs.astral.sh/ruff/rules/unused-import:`natsort.natsorted` imported but unused
File:scripts/pylib/twister/twisterlib/hardwaremap.py
Line:16
Column:21
EndLine:16
EndColumn:30
|
|
Run compliance checks on patch series (PR):
SphinxLint.txt#L1
Check Sphinx/reStructuredText files with sphinx-lint.
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:67
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:296
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:298
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:395
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:472
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:474
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:475
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:479
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:531
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/migration-guide-3.6.rst
Line:534
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:76
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:77
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:183
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:184
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:211
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:267
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:486
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:487
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:767
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:2095
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:2096
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:2100
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:2736
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.3.rst
Line:2975
SphinxLint:default role used (hint: for inline literals, use double backticks) (default-role)
File:doc/releases/release-notes-3.6.rst
Line:289
|
|
Run compliance checks on patch series (PR):
SysbuildKconfig.txt#L1
See https://docs.zephyrproject.org/latest/build/kconfig/tips.html for more details.
Found references to undefined Kconfig symbols. If any of these are false
positives, then add them to UNDEF_KCONFIG_ALLOWLIST in /home/runner/work/sdk-zephyr/sdk-zephyr/./scripts/ci/check_compliance.py.
If the reference is for a comment like /* CONFIG_FOO_* */ (or
/* CONFIG_FOO_*_... */), then please use exactly that form (with the '*'). The
CI check knows not to flag it.
More generally, a reference followed by $, @, {, (, ., *, or ## will never be
flagged.
SB_CONFIG_MCUBOOT_NRF53_MULTI_IMAGE_UPDATE samples/subsys/mgmt/mcumgr/smp_svr/sysbuild_nrf5340_bt.conf:7
SB_CONFIG_NETCORE_HCI_IPC samples/subsys/mgmt/mcumgr/smp_svr/sysbuild_nrf5340_bt.conf:4
SB_CONFIG_PARTITION_MANAGER samples/boards/nordic/nrf53_sync_rtc/sysbuild.conf:1, samples/drivers/mbox/sysbuild.conf:1, samples/subsys/ipc/ipc_service/icmsg/sysbuild.conf:1, samples/subsys/ipc/ipc_service/multi_endpoint/sysbuild.conf:1, samples/subsys/ipc/ipc_service/static_vrings/sysbuild.conf:1, samples/subsys/logging/multidomain/sysbuild.conf:1, samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml:196, tests/boot/mcuboot_recovery_retention/sysbuild.conf:2, tests/boot/test_mcuboot/sysbuild.conf:2, tests/drivers/flash/negative_tests/sysbuild.conf:1, tests/subsys/fs/fcb/sysbuild.conf:1, tests/subsys/fs/littlefs/sysbuild.conf:1, tests/subsys/secure_storage/psa/its/testcase.yaml:31
SB_CONFIG_PM_OVERRIDE_EXTERNAL_DRIVER_CHECK samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml:182
|
|
Run compliance checks on patch series (PR)
Process completed with exit code 1.
|
|
Python lint error (F401) see https://docs.astral.sh/ruff/rules/unused-import:
scripts/pylib/twister/twisterlib/hardwaremap.py#L16
scripts/pylib/twister/twisterlib/hardwaremap.py:16 `natsort.natsorted` imported but unused
|
|
E0611:
scripts/pylib/power-twister-harness/stm32l562e_dk/PowerShield.py#L11
scripts/pylib/power-twister-harness/stm32l562e_dk/PowerShield.py:11 No name 'UtilityFunctions' in module 'utils' (no-name-in-module)
|
|
E0611:
scripts/pylib/power-twister-harness/test_power.py#L8
scripts/pylib/power-twister-harness/test_power.py:8 No name 'UtilityFunctions' in module 'utils' (no-name-in-module)
|
|
E0611:
scripts/tests/twister/test_harness.py#L17
scripts/tests/twister/test_harness.py:17 No name 'ZEPHYR_BASE' in module 'conftest' (no-name-in-module)
|
|
E0611:
scripts/west_commands/tests/test_rfp.py#L9
scripts/west_commands/tests/test_rfp.py:9 No name 'RC_KERNEL_HEX' in module 'conftest' (no-name-in-module)
|
|
E0611:
scripts/west_commands/tests/test_stm32cubeprogrammer.py#L13
scripts/west_commands/tests/test_stm32cubeprogrammer.py:13 No name 'RC_KERNEL_HEX' in module 'conftest' (no-name-in-module)
|
|
E0611:
scripts/west_commands/tests/test_stm32cubeprogrammer.py#L13
scripts/west_commands/tests/test_stm32cubeprogrammer.py:13 No name 'RC_KERNEL_ELF' in module 'conftest' (no-name-in-module)
|
|
E0611:
scripts/west_commands/tests/test_stm32cubeprogrammer.py#L13
scripts/west_commands/tests/test_stm32cubeprogrammer.py:13 No name 'RC_KERNEL_BIN' in module 'conftest' (no-name-in-module)
|
|
E0611:
scripts/west_commands/tests/test_xsdb.py#L9
scripts/west_commands/tests/test_xsdb.py:9 No name 'RC_KERNEL_ELF' in module 'conftest' (no-name-in-module)
|
|
SphinxLint:
doc/releases/migration-guide-3.6.rst#L67
doc/releases/migration-guide-3.6.rst:67 default role used (hint: for inline literals, use double backticks) (default-role)
|
|
I0021:
scripts/dts/python-devicetree/tests/test_edtlib_binding_init.py#L52
scripts/dts/python-devicetree/tests/test_edtlib_binding_init.py:52 Useless suppression of 'too-many-statements' (useless-suppression)
|
|
W0611:
scripts/pylib/twister/twisterlib/hardwaremap.py#L16
scripts/pylib/twister/twisterlib/hardwaremap.py:16 Unused natsorted imported from natsort (unused-import)
|
|
R0801:
tests/misc/llext-edk/pytest/test_edk.py#L1
tests/misc/llext-edk/pytest/test_edk.py:1 Similar lines in 2 files
==conftest:[10:57]
==conftest:[10:57]
logger = logging.getLogger(__name__)
def pytest_addoption(parser) -> None:
"""Add local parser options to pytest."""
parser.addoption('--hci-transport', default=None, help='Configuration HCI transport for bumble')
@pytest.fixture(name='initialize', scope='session')
def fixture_initialize(request, shell: Shell, dut: DeviceAdapter):
"""Session initializtion"""
# Get HCI transport for bumble
hci = request.config.getoption('--hci-transport')
if hci is None:
for fixture in dut.device_config.fixtures:
if fixture.startswith('usb_hci:'):
hci = fixture.split(sep=':', maxsplit=1)[1]
break
assert hci is not None
lines = shell.exec_command("bt init")
lines = dut.readlines_until("Bluetooth initialized")
regex = r'Identity: *(?P<bd_addr>(.*?):(.*?):(.*?):(.*?):(.*?):(.*?)*\((.*?)\))'
bd_addr = None
for line in lines:
logger.info(f"Shell log {line}")
m = re.search(regex, line)
if m:
bd_addr = m.group('bd_addr')
if bd_addr is None:
logger.error('Fail to get IUT BD address')
raise AssertionError
lines = shell.exec_command("br pscan on")
lines = shell.exec_command("br iscan on")
logger.info('initialized')
return hci, bd_addr
@pytest.fixture
def sdp_client_dut(initialize):
logger.info('Start running testcase')
yield initialize
logger.info('Done') (duplicate-code)
|
|
BRACES:
arch/arm64/core/fatal.c#L210
arch/arm64/core/fatal.c:210 braces {} are required around if/while/for/else
|
|
BRACES:
arch/arm64/core/fatal.c#L214
arch/arm64/core/fatal.c:214 braces {} are required around if/while/for/else
|
|
BRACES:
arch/arm64/core/fatal.c#L222
arch/arm64/core/fatal.c:222 braces {} are required around if/while/for/else
|
|
BRACES:
arch/arm64/core/fatal.c#L226
arch/arm64/core/fatal.c:226 braces {} are required around if/while/for/else
|
|
BRACES:
arch/arm64/core/fatal.c#L266
arch/arm64/core/fatal.c:266 braces {} are required around if/while/for/else
|
|
BRACES:
arch/arm64/core/fatal.c#L269
arch/arm64/core/fatal.c:269 braces {} are required around if/while/for/else
|
|
BRACES:
arch/xtensa/include/kernel_arch_func.h#L227
arch/xtensa/include/kernel_arch_func.h:227 braces {} are required around if/while/for/else
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
compliance.xml
Expired
|
7.46 KB |
sha256:17cb9d2376cdf85ed60903e16eddd5637dd5e8d645f0856c65590ab79ba32667
|
|