Experiment: Devicetree and device driver access in Rust #140637
compliance.yml
on: pull_request
Run compliance checks on patch series (PR)
2m 12s
Annotations
13 errors and 3 warnings
C99_COMMENTS:
lib/rust/panic.c#L1
lib/rust/panic.c:1 do not use C99 // comments
|
C99_COMMENTS:
lib/rust/panic.c#L2
lib/rust/panic.c:2 do not use C99 // comments
|
C99_COMMENTS:
lib/rust/panic.c#L6
lib/rust/panic.c:6 do not use C99 // comments
|
FUNCTION_WITHOUT_ARGS:
lib/rust/panic.c#L7
lib/rust/panic.c:7 Bad function definition - void rust_panic() should probably be void rust_panic(void)
|
C99_COMMENTS:
lib/rust/zephyr-sys/bindgen_input.h#L1
lib/rust/zephyr-sys/bindgen_input.h:1 do not use C99 // comments
|
C99_COMMENTS:
lib/rust/zephyr-sys/bindgen_input.h#L2
lib/rust/zephyr-sys/bindgen_input.h:2 do not use C99 // comments
|
Run compliance checks on patch series (PR)
Process completed with exit code 5.
|
Run compliance checks on patch series (PR):
Identity.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#commit-guidelines for more details
db2dc9f0603cdcb6dfd8e833dc239d5c4527663c: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
0badfa75e9249a57b430a77746a53b1be9263ab2: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
6af97137643d79a1db0fbc841805aa6bca984a26: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
261dc9e3875a99d739b8b159d5462b242095c920: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
c62575981e2ed547bde8fc7db954d1611ef3962b: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
d5f8ca87a4f804fffc57493c1a2e19b33b1e727d: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
5b5ad06fd3d1ea658df4c6a3a4cc634fcab4c917: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
2ccd0e05f37b3c86128917fb9e6a13778c240ee8: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
908c4599fc15ef2a4e4b6a444fc96e2e51cee1d3: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
5f200258a4189e88174c35427207cbc06ed7720d: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
fa0d061cf45113ca31c8e8f7e4f12a8185467dc2: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
045f1465f1d8c82f7012b2b30ed8e9082f8fc3e6: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
434dd75d6d2a5056b9dda72c01172926d8df4e5d: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
a7b66e8f97a8a0810390e6ac126a6f6a1f8c1fae: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
b0282652d1f5459b48d2ad5f9d08af736aa6b889: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
df87d1d59c2455219eaf42e33226c3f7345bcb38: author email (Mario Jaun <[email protected]>) needs to match one of the signed-off-by entries.
|
Run compliance checks on patch series (PR):
Gitlint.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#commit-guidelines for more details
Commit db2dc9f060:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "cleanups"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 0badfa75e9:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "make device tree accessible in application"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 6af9713764:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "include generated device tree"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 261dc9e387:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "support more types in rust dts"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit c62575981e:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "improved errno handling"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit d5f8ca87a4:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "start implementing gpio driver"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 5b5ad06fd3:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "move gpio driver"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 2ccd0e05f3:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "more generic way of determining clang args"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 908c4599fc:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "better print support"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 5f200258a4:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "cleaner implementation for allocator and panic handler"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit fa0d061cf4:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "call sleep directly"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 045f1465f1:
1: UC2 Commit message does not contain a 'Signed-off-by:' line
1: UC3 Commit title does not follow [subsystem]: [subject] (and should not start with literal subsys or treewide): "control gpio from rust"
1: UC6 Commit message body is empty, should at least have 1 line(s).
3: B6 Body message is missing
Commit 434dd75d6d:
1: UC2 Commit message does not conta
|
Run compliance checks on patch series (PR):
Checkpatch.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#coding-style for more details.
C99_COMMENTS: do not use C99 // comments
File:lib/rust/panic.c
Line:1
C99_COMMENTS: do not use C99 // comments
File:lib/rust/panic.c
Line:2
C99_COMMENTS: do not use C99 // comments
File:lib/rust/panic.c
Line:6
FUNCTION_WITHOUT_ARGS: Bad function definition - void rust_panic() should probably be void rust_panic(void)
File:lib/rust/panic.c
Line:7
LEADING_SPACE: please, no spaces at the start of a line
File:lib/rust/panic.c
Line:9
C99_COMMENTS: do not use C99 // comments
File:lib/rust/zephyr-sys/bindgen_input.h
Line:1
C99_COMMENTS: do not use C99 // comments
File:lib/rust/zephyr-sys/bindgen_input.h
Line:2
|
Run compliance checks on patch series (PR):
Pylint.txt#L1
See https://www.pylint.org/ for more details
R1704:Redefining argument with the local name 'node' (redefined-argument-from-local)
File:scripts/dts/gen_dts_rust.py
Line:81
Column:8
R1704:Redefining argument with the local name 'node' (redefined-argument-from-local)
File:scripts/dts/gen_dts_rust.py
Line:164
Column:8
|
Run compliance checks on patch series (PR):
GitDiffCheck.txt#L1
Git conflict markers and whitespace errors are not allowed in added changes
045f1465f1d8c82f7012b2b30ed8e9082f8fc3e6: lib/rust/zephyr/src/gpio.rs:22: new blank line at EOF.
|
Run compliance checks on patch series (PR)
Process completed with exit code 1.
|
LEADING_SPACE:
lib/rust/panic.c#L9
lib/rust/panic.c:9 please, no spaces at the start of a line
|
R1704:
scripts/dts/gen_dts_rust.py#L81
scripts/dts/gen_dts_rust.py:81 Redefining argument with the local name 'node' (redefined-argument-from-local)
|
R1704:
scripts/dts/gen_dts_rust.py#L164
scripts/dts/gen_dts_rust.py:164 Redefining argument with the local name 'node' (redefined-argument-from-local)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
compliance.xml
Expired
|
2.01 KB |
|