SPI_DEVICE Lint Results

Tuesday May 07 2024 19:02:25 UTC

GitHub Revision: 18c8953cf1

Branch: os_regression

Tool: VERILATOR

Build Mode Flow Infos Flow Warnings Flow Errors Lint Infos Lint Warnings Lint Errors
default 0 0 2 0 19 0

Messages for Build Mode 'default'

Flow Errors

ERROR: %Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:502:38: Operator SUB expects 32 bits on the LHS, but LHS's VARREF 'SPI_DEVICE_INGRESS_BUFFER_OFFSET' generates 13 bits.

ERROR: Failed to build lowrisc:ip:spi_device:0.1 : '['make', 'Vspi_device.mk']' exited with an error: 2

Lint Warnings

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:502:38: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'SPI_DEVICE_EGRESS_BUFFER_OFFSET' generates 13 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:509:41: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'SramReadBufferIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:514:38: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'SramMailboxIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:519:35: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'SramSfdpIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:524:40: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'SramTpmRdFifoIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:531:39: Operator SUB expects 32 bits on the LHS, but LHS's VARREF 'SramPayloadIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:531:39: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'SramIngressIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:536:39: Operator SUB expects 32 bits on the LHS, but LHS's VARREF 'SramCmdFifoIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:536:39: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'SramIngressIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:541:40: Operator SUB expects 32 bits on the LHS, but LHS's VARREF 'SramAddrFifoIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:541:40: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'SramIngressIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:546:41: Operator SUB expects 32 bits on the LHS, but LHS's VARREF 'SramTpmWrFifoIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_pkg_0.1/rtl/spi_device_pkg.sv:546:41: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'SramIngressIdx' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_0.1/rtl/spid_status.sv:335:22: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS's VARREF 'i' generates 32 bits.

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_tpm.sv:67:16: Signal is not used: 'csb_i'

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_tpm.sv:141:27: Parameter is not used: 'TpmRegisterSize'

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_tpm.sv:331:13: Bits of signal are not used: 'sys_clk_tpm_cfg'[4]

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_tpm.sv:405:16: Bits of signal are not used: 'addr'[1:0]

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_tpm.sv:411:15: Bits of signal are not used: 'wrdata_q'[7]

Past Results