chipsalliance/VeeRwolf

VERSION_PATCH macro not defined

luispimo opened this issue · 2 comments

Hello,

The command "fusesoc run --target=nexys_a7 swervolf" fails with the following log output:

WARNING: [Synth 8-2841] use of undefined macro VERSION_PATCH [/home/luis/SwerRVolf/build/swervolf_0.7/src/swervolf_0.7/rtl/swervolf_syscon.v:98]
ERROR: [Synth 8-2715] syntax error near ; [/home/luis/SwerRVolf/build/swervolf_0.7/src/swervolf_0.7/rtl/swervolf_syscon.v:98]
INFO: [Synth 8-2350] module swervolf_syscon ignored due to previous errors [/home/luis/SwerRVolf/build/swervolf_0.7/src/swervolf_0.7/rtl/swervolf_syscon.v:24]
Failed to read verilog '/home/luis/SwerRVolf/build/swervolf_0.7/src/swervolf_0.7/rtl/swervolf_syscon.v'

Defining this macro solves the problem.

Regards

olofk commented

Sorry for getting back to this so late. Is this still an issue? There were some changes in version handling in June, but I haven't seen any issues myself since then

olofk commented

Closing this due to inactivity. Please reopen if issue remains