Skip to content

ci(verible): Add config_file parameter #25

ci(verible): Add config_file parameter

ci(verible): Add config_file parameter #25

Triggered via push January 5, 2024 11:15
Status Success
Total duration 2m 3s
Artifacts 4

floogen.yml

on: push
Matrix: gen-nocs
unit-test
23s
unit-test
lint-nocs
39s
lint-nocs
Fit to window
Zoom out
Zoom in

Annotations

131 warnings
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L25: hw/tb/tb_floo_router.sv#L25
Explicitly define static or automatic lifetime for non-class tasks [Style: function-task-explicit-lifetime] [explicit-task-lifetime]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L29: hw/tb/tb_floo_router.sv#L29
Explicitly define static or automatic lifetime for non-class tasks [Style: function-task-explicit-lifetime] [explicit-task-lifetime]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L33: hw/tb/tb_floo_router.sv#L33
Explicitly define static or automatic lifetime for non-class tasks [Style: function-task-explicit-lifetime] [explicit-task-lifetime]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L68: hw/tb/tb_floo_router.sv#L68
Constraint names must by styled with lower_snake_case and end with _c. [Style: constraints] [constraint-name-style]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L82: hw/tb/tb_floo_router.sv#L82
Constraint names must by styled with lower_snake_case and end with _c. [Style: constraints] [constraint-name-style]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L87: hw/tb/tb_floo_router.sv#L87
Constraint names must by styled with lower_snake_case and end with _c. [Style: constraints] [constraint-name-style]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L95: hw/tb/tb_floo_router.sv#L95
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/tb/tb_floo_router.sv#L95: hw/tb/tb_floo_router.sv#L95
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/tb/tb_floo_router.sv#L98: hw/tb/tb_floo_router.sv#L98
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/tb/tb_floo_router.sv#L98: hw/tb/tb_floo_router.sv#L98
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/tb/tb_floo_router.sv#L98: hw/tb/tb_floo_router.sv#L98
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/tb/tb_floo_router.sv#L180: hw/tb/tb_floo_router.sv#L180
Line length exceeds max: 100; is: 105 [Style: line-length] [line-length]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L256: hw/tb/tb_floo_router.sv#L256
Line length exceeds max: 100; is: 106 [Style: line-length] [line-length]
[verible-verilog-lint] hw/tb/tb_floo_router.sv#L300: hw/tb/tb_floo_router.sv#L300
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/tb/tb_floo_router.sv#L300: hw/tb/tb_floo_router.sv#L300
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/tb/tb_floo_router.sv#L347: hw/tb/tb_floo_router.sv#L347
Line length exceeds max: 100; is: 196 [Style: line-length] [line-length]
[verible-verilog-lint] hw/tb/tb_floo_dma_chimney.sv#L20: hw/tb/tb_floo_dma_chimney.sv#L20
Explicitly define a storage type for every parameter and localparam, (NumTargets). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_rob.sv#L21: hw/tb/tb_floo_rob.sv#L21
Explicitly define a storage type for every parameter and localparam, (NumReads). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_rob.sv#L22: hw/tb/tb_floo_rob.sv#L22
Explicitly define a storage type for every parameter and localparam, (NumWrites). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_rob.sv#L202: hw/tb/tb_floo_rob.sv#L202
Line length exceeds max: 100; is: 102 [Style: line-length] [line-length]
[verible-verilog-lint] hw/synth/floo_synth_router_simple.sv#L14: hw/synth/floo_synth_router_simple.sv#L14
struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
[verible-verilog-lint] hw/tb/tb_floo_axi_chimney.sv#L20: hw/tb/tb_floo_axi_chimney.sv#L20
Explicitly define a storage type for every parameter and localparam, (NumReads0). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_axi_chimney.sv#L21: hw/tb/tb_floo_axi_chimney.sv#L21
Explicitly define a storage type for every parameter and localparam, (NumWrites0). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_axi_chimney.sv#L22: hw/tb/tb_floo_axi_chimney.sv#L22
Explicitly define a storage type for every parameter and localparam, (NumReads1). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_axi_chimney.sv#L23: hw/tb/tb_floo_axi_chimney.sv#L23
Explicitly define a storage type for every parameter and localparam, (NumWrites1). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_axi_chimney.sv#L27: hw/tb/tb_floo_axi_chimney.sv#L27
Explicitly define a storage type for every parameter and localparam, (NumTargets). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_dma_nw_chimney.sv#L20: hw/tb/tb_floo_dma_nw_chimney.sv#L20
Explicitly define a storage type for every parameter and localparam, (NumTargets). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L153: hw/test/axi_channel_compare.sv#L153
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L155: hw/test/axi_channel_compare.sv#L155
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L156: hw/test/axi_channel_compare.sv#L156
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L167: hw/test/axi_channel_compare.sv#L167
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L178: hw/test/axi_channel_compare.sv#L178
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L180: hw/test/axi_channel_compare.sv#L180
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L181: hw/test/axi_channel_compare.sv#L181
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L196: hw/test/axi_channel_compare.sv#L196
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L198: hw/test/axi_channel_compare.sv#L198
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L199: hw/test/axi_channel_compare.sv#L199
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L210: hw/test/axi_channel_compare.sv#L210
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L212: hw/test/axi_channel_compare.sv#L212
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_channel_compare.sv#L213: hw/test/axi_channel_compare.sv#L213
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/floo_hbm_model.sv#L92: hw/test/floo_hbm_model.sv#L92
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/test/floo_axi_test_node.sv#L107: hw/test/floo_axi_test_node.sv#L107
Line length exceeds max: 100; is: 123 [Style: line-length] [line-length]
[verible-verilog-lint] hw/tb/tb_floo_dma_mesh.sv#L250: hw/tb/tb_floo_dma_mesh.sv#L250
Non-type localparam names must be styled with CamelCase [Style: constants] [parameter-name-style]
[verible-verilog-lint] hw/tb/tb_floo_dma_mesh.sv#L251: hw/tb/tb_floo_dma_mesh.sv#L251
Non-type localparam names must be styled with CamelCase [Style: constants] [parameter-name-style]
[verible-verilog-lint] hw/tb/tb_floo_dma_mesh.sv#L256: hw/tb/tb_floo_dma_mesh.sv#L256
Non-type localparam names must be styled with CamelCase [Style: constants] [parameter-name-style]
[verible-verilog-lint] hw/tb/tb_floo_dma_mesh.sv#L257: hw/tb/tb_floo_dma_mesh.sv#L257
Explicitly define a storage type for every parameter and localparam, (MemBaseAddr). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/test/axi_bw_monitor.sv#L14: hw/test/axi_bw_monitor.sv#L14
Non-type parameter names must be styled with CamelCase or ALL_CAPS [Style: constants] [parameter-name-style]
[verible-verilog-lint] hw/test/axi_bw_monitor.sv#L146: hw/test/axi_bw_monitor.sv#L146
Line length exceeds max: 100; is: 162 [Style: line-length] [line-length]
[verible-verilog-lint] hw/test/axi_bw_monitor.sv#L147: hw/test/axi_bw_monitor.sv#L147
Line length exceeds max: 100; is: 167 [Style: line-length] [line-length]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L131: hw/test/axi_reorder_compare.sv#L131
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/test/axi_reorder_compare.sv#L132: hw/test/axi_reorder_compare.sv#L132
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/test/axi_reorder_compare.sv#L133: hw/test/axi_reorder_compare.sv#L133
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/test/axi_reorder_compare.sv#L134: hw/test/axi_reorder_compare.sv#L134
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/test/axi_reorder_compare.sv#L134: hw/test/axi_reorder_compare.sv#L134
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/test/axi_reorder_compare.sv#L135: hw/test/axi_reorder_compare.sv#L135
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/test/axi_reorder_compare.sv#L135: hw/test/axi_reorder_compare.sv#L135
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/test/axi_reorder_compare.sv#L137: hw/test/axi_reorder_compare.sv#L137
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/test/axi_reorder_compare.sv#L138: hw/test/axi_reorder_compare.sv#L138
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/test/axi_reorder_compare.sv#L140: hw/test/axi_reorder_compare.sv#L140
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/test/axi_reorder_compare.sv#L141: hw/test/axi_reorder_compare.sv#L141
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/test/axi_reorder_compare.sv#L146: hw/test/axi_reorder_compare.sv#L146
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/test/axi_reorder_compare.sv#L147: hw/test/axi_reorder_compare.sv#L147
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/test/axi_reorder_compare.sv#L148: hw/test/axi_reorder_compare.sv#L148
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/test/axi_reorder_compare.sv#L196: hw/test/axi_reorder_compare.sv#L196
Line length exceeds max: 100; is: 107 [Style: line-length] [line-length]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L206: hw/test/axi_reorder_compare.sv#L206
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L208: hw/test/axi_reorder_compare.sv#L208
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L209: hw/test/axi_reorder_compare.sv#L209
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L211: hw/test/axi_reorder_compare.sv#L211
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L212: hw/test/axi_reorder_compare.sv#L212
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L224: hw/test/axi_reorder_compare.sv#L224
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L226: hw/test/axi_reorder_compare.sv#L226
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L237: hw/test/axi_reorder_compare.sv#L237
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L239: hw/test/axi_reorder_compare.sv#L239
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L240: hw/test/axi_reorder_compare.sv#L240
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L242: hw/test/axi_reorder_compare.sv#L242
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L243: hw/test/axi_reorder_compare.sv#L243
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L259: hw/test/axi_reorder_compare.sv#L259
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L260: hw/test/axi_reorder_compare.sv#L260
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L266: hw/test/axi_reorder_compare.sv#L266
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L267: hw/test/axi_reorder_compare.sv#L267
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L270: hw/test/axi_reorder_compare.sv#L270
Line length exceeds max: 100; is: 103 [Style: line-length] [line-length]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L280: hw/test/axi_reorder_compare.sv#L280
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L281: hw/test/axi_reorder_compare.sv#L281
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L284: hw/test/axi_reorder_compare.sv#L284
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L286: hw/test/axi_reorder_compare.sv#L286
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L293: hw/test/axi_reorder_compare.sv#L293
Line length exceeds max: 100; is: 104 [Style: line-length] [line-length]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L304: hw/test/axi_reorder_compare.sv#L304
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L305: hw/test/axi_reorder_compare.sv#L305
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L308: hw/test/axi_reorder_compare.sv#L308
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_compare.sv#L310: hw/test/axi_reorder_compare.sv#L310
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L36: hw/test/axi_reorder_remap_compare.sv#L36
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/test/axi_reorder_remap_compare.sv#L37: hw/test/axi_reorder_remap_compare.sv#L37
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/test/axi_reorder_remap_compare.sv#L40: hw/test/axi_reorder_remap_compare.sv#L40
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/test/axi_reorder_remap_compare.sv#L41: hw/test/axi_reorder_remap_compare.sv#L41
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/test/axi_reorder_remap_compare.sv#L42: hw/test/axi_reorder_remap_compare.sv#L42
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/test/axi_reorder_remap_compare.sv#L43: hw/test/axi_reorder_remap_compare.sv#L43
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/test/axi_reorder_remap_compare.sv#L44: hw/test/axi_reorder_remap_compare.sv#L44
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/test/axi_reorder_remap_compare.sv#L66: hw/test/axi_reorder_remap_compare.sv#L66
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L67: hw/test/axi_reorder_remap_compare.sv#L67
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L72: hw/test/axi_reorder_remap_compare.sv#L72
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L73: hw/test/axi_reorder_remap_compare.sv#L73
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L79: hw/test/axi_reorder_remap_compare.sv#L79
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L80: hw/test/axi_reorder_remap_compare.sv#L80
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L86: hw/test/axi_reorder_remap_compare.sv#L86
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L99: hw/test/axi_reorder_remap_compare.sv#L99
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L100: hw/test/axi_reorder_remap_compare.sv#L100
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L108: hw/test/axi_reorder_remap_compare.sv#L108
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L109: hw/test/axi_reorder_remap_compare.sv#L109
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L114: hw/test/axi_reorder_remap_compare.sv#L114
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L115: hw/test/axi_reorder_remap_compare.sv#L115
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L121: hw/test/axi_reorder_remap_compare.sv#L121
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L154: hw/test/axi_reorder_remap_compare.sv#L154
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L155: hw/test/axi_reorder_remap_compare.sv#L155
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L156: hw/test/axi_reorder_remap_compare.sv#L156
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L157: hw/test/axi_reorder_remap_compare.sv#L157
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L165: hw/test/axi_reorder_remap_compare.sv#L165
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L166: hw/test/axi_reorder_remap_compare.sv#L166
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L167: hw/test/axi_reorder_remap_compare.sv#L167
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L168: hw/test/axi_reorder_remap_compare.sv#L168
Use blocking assignments, at most, for locals inside 'always_ff' sequential blocks. [Style: sequential-logic] [always-ff-non-blocking]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L186: hw/test/axi_reorder_remap_compare.sv#L186
All generate block labels must start with g_ or gen_ [Style: generate-constructs] [generate-label-prefix]
[verible-verilog-lint] hw/test/axi_reorder_remap_compare.sv#L194: hw/test/axi_reorder_remap_compare.sv#L194
All generate block labels must start with g_ or gen_ [Style: generate-constructs] [generate-label-prefix]
[verible-verilog-lint] hw/tb/tb_floo_narrow_wide_chimney.sv#L20: hw/tb/tb_floo_narrow_wide_chimney.sv#L20
Explicitly define a storage type for every parameter and localparam, (NarrowNumReads). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_narrow_wide_chimney.sv#L21: hw/tb/tb_floo_narrow_wide_chimney.sv#L21
Explicitly define a storage type for every parameter and localparam, (NarrowNumWrites). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_narrow_wide_chimney.sv#L22: hw/tb/tb_floo_narrow_wide_chimney.sv#L22
Explicitly define a storage type for every parameter and localparam, (WideNumReads). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_narrow_wide_chimney.sv#L23: hw/tb/tb_floo_narrow_wide_chimney.sv#L23
Explicitly define a storage type for every parameter and localparam, (WideNumWrites). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/tb/tb_floo_narrow_wide_chimney.sv#L27: hw/tb/tb_floo_narrow_wide_chimney.sv#L27
Explicitly define a storage type for every parameter and localparam, (NumTargets). [Style: constants] [explicit-parameter-storage-type]
[verible-verilog-lint] hw/test/floo_axi_rand_slave.sv#L185: hw/test/floo_axi_rand_slave.sv#L185
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/test/floo_axi_rand_slave.sv#L194: hw/test/floo_axi_rand_slave.sv#L194
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/test/floo_axi_rand_slave.sv#L203: hw/test/floo_axi_rand_slave.sv#L203
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/test/floo_axi_rand_slave.sv#L204: hw/test/floo_axi_rand_slave.sv#L204
All generate block statements must have a label [Style: generate-statements] [generate-label]
[verible-verilog-lint] hw/test/floo_axi_rand_slave.sv#L211: hw/test/floo_axi_rand_slave.sv#L211
All generate block statements must have a label [Style: generate-statements] [generate-label]

Artifacts

Produced during runtime
Name Size
occamy_mesh Expired
11 KB
occamy_tree Expired
7.07 KB
single_cluster Expired
1.9 KB
verible-linter Expired
0 Bytes