Skip to content

Checked in build scripts #5

Checked in build scripts

Checked in build scripts #5

Triggered via push February 27, 2024 01:13
Status Failure
Total duration 1m 0s
Artifacts

lint.yml

on: push
Lint Verilog sources
40s
Lint Verilog sources
Check bender vendor up-to-date
8s
Check bender vendor up-to-date
Check Opcodes Up-to-Date
5s
Check Opcodes Up-to-Date
Check License headers
9s
Check License headers
Lint YAML Sources
4s
Lint YAML Sources
Lint Python Sources
4s
Lint Python Sources
Lint C/C++ Sources
10s
Lint C/C++ Sources
Lint Editorconfig
5s
Lint Editorconfig
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 35 warnings
Lint Python Sources
The process '/opt/hostedtoolcache/Python/3.11.8/x64/bin/flake8' failed with exit code 1
Check License headers: .vscode/lint.py#L1
FAILED: File does not start with comment
Check License headers: hw/snitch_cluster/src/snitch_sb.sv#L1
FAILED: File does not start with comment
Check License headers: hw/snitch_cluster/src/snitch_sb_ipool.sv#L3
FAILED: First comment ended before licence notice
Check License headers: hw/snitch_cluster/src/snitch_vfpr.sv#L1
FAILED: File does not start with comment
Check License headers: target/snitch_cluster/sw/apps/tutorial/data/data.h#L1
FAILED: File does not start with comment
Check License headers: target/snitch_cluster/sw/apps/tutorial/src/axpy.c#L1
FAILED: File does not start with comment
Check License headers
Process completed with exit code 1.
Lint Verilog sources
Process completed with exit code 1.
Lint YAML Sources
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint Editorconfig
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint Python Sources
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check Opcodes Up-to-Date
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check bender vendor up-to-date
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check License headers
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check License headers
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Lint C/C++ Sources
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
[verible-verilog-lint] hw/snitch_cluster/src/snitch_tcdm_router.sv#L121: hw/snitch_cluster/src/snitch_tcdm_router.sv#L121
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_tcdm_router.sv#L147: hw/snitch_cluster/src/snitch_tcdm_router.sv#L147
Line length exceeds max: 100; is: 124 [Style: line-length] [line-length]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_tcdm_router.sv#L148: hw/snitch_cluster/src/snitch_tcdm_router.sv#L148
Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_tcdm_router.sv#L153: hw/snitch_cluster/src/snitch_tcdm_router.sv#L153
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_tcdm_router.sv#L161: hw/snitch_cluster/src/snitch_tcdm_router.sv#L161
Line length exceeds max: 100; is: 103 [Style: line-length] [line-length]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_cluster.sv#L743: hw/snitch_cluster/src/snitch_cluster.sv#L743
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_cluster.sv#L798: hw/snitch_cluster/src/snitch_cluster.sv#L798
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_cluster.sv#L816: hw/snitch_cluster/src/snitch_cluster.sv#L816
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_cluster.sv#L861: hw/snitch_cluster/src/snitch_cluster.sv#L861
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_cluster.sv#L869: hw/snitch_cluster/src/snitch_cluster.sv#L869
Non-type localparam names must be styled with CamelCase [Style: constants] [parameter-name-style]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_cluster.sv#L997: hw/snitch_cluster/src/snitch_cluster.sv#L997
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch/src/snitch_pkg.sv#L380: hw/snitch/src/snitch_pkg.sv#L380
Line length exceeds max: 100; is: 109 [Style: line-length] [line-length]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb_ipool.sv#L4: hw/snitch_cluster/src/snitch_sb_ipool.sv#L4
Explicitly define a storage type for every parameter and localparam, (ResetState). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb_ipool.sv#L4: hw/snitch_cluster/src/snitch_sb_ipool.sv#L4
Unpacked dimension range must be declared in big-endian ([0:N-1]) order. Declare zero-based big-endian unpacked dimensions sized as [N]. [Style: unpacked-ordering] [unpacked-dimensions-range-ordering]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb_ipool.sv#L102: hw/snitch_cluster/src/snitch_sb_ipool.sv#L102
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb_ipool.sv#L113: hw/snitch_cluster/src/snitch_sb_ipool.sv#L113
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb_ipool.sv#L122: hw/snitch_cluster/src/snitch_sb_ipool.sv#L122
File must end with a newline. [Style: posix-file-endings] [posix-eof]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_fp_ss.sv#L92: hw/snitch_cluster/src/snitch_fp_ss.sv#L92
Explicitly define a storage type for every parameter and localparam, (ScoreboardDepth). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_fp_ss.sv#L305: hw/snitch_cluster/src/snitch_fp_ss.sv#L305
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb.sv#L61: hw/snitch_cluster/src/snitch_sb.sv#L61
Line length exceeds max: 100; is: 107 [Style: line-length] [line-length]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb.sv#L69: hw/snitch_cluster/src/snitch_sb.sv#L69
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb.sv#L70: hw/snitch_cluster/src/snitch_sb.sv#L70
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb.sv#L76: hw/snitch_cluster/src/snitch_sb.sv#L76
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_sb.sv#L91: hw/snitch_cluster/src/snitch_sb.sv#L91
File must end with a newline. [Style: posix-file-endings] [posix-eof]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_tcdm_interconnect.sv#L113: hw/snitch_cluster/src/snitch_tcdm_interconnect.sv#L113
Line length exceeds max: 100; is: 217 [Style: line-length] [line-length]
[verible-verilog-lint] hw/snitch_cluster/src/snitch_vfpr.sv#L59: hw/snitch_cluster/src/snitch_vfpr.sv#L59
File must end with a newline. [Style: posix-file-endings] [posix-eof]
Lint Verilog sources
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.