SPI_DEVICE Lint Results

Wednesday November 29 2023 20:07:49 UTC

GitHub Revision: 5ee3ff0832

Branch: os_regression

Tool: VERILATOR

Build Mode Flow Warnings Flow Errors Lint Warnings Lint Errors
default 0 2 6 0

Messages for Build Mode 'default'

Flow Errors

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

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

Lint Warnings

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

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

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_tpm.sv:307: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:377:16: Bits of signal are not used: 'addr'[1:0]

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

%Warning-UNOPTFLAT: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_device.sv:104:22: Signal unoptimizable: Feedback to clock or circular logic: 'spi_device.sram_clk_ungated'

Past Results