rsnikhil / Learn_Bluespec_and_RISCV_Design

Textbook and full source codes to learn basics of RISC-V pipelined CPU design using the Bluespec Hardware Design Language(s)
MIT License
31 stars 3 forks source link

Unable to checkout BSV_Additional_Libs for Cur_Cycle and Semi_FIFOF #1

Closed govardhnn closed 4 months ago

govardhnn commented 4 months ago

Hi, the Cur_Cycle.bsv and Semi_FIFOF.bsv files required for compiling are inaccessible due to the repository BSV_Additional_Libs being private /invalid. Please fix this.

Below is the log for target make all in vendor/

$ make all 
../Tools/vendor.py  bluespec_BSV_Additional_Libs.vendor.hjson
WARNING: No lock file at bluespec_BSV_Additional_Libs.lock.hjson, so will update upstream repo.
remote: Repository not found.
fatal: repository 'https://github.com/bluespec/BSV_Additional_Libs/' not found
CRITICAL: Called program 'git clone --no-single-branch -q https://github.com/bluespec/BSV_Additional_Libs /tmp/tmpqy8pszq0' returned with 128.
rsnikhil commented 4 months ago

Fixed (by pre-populating the missing files and not relying on vendor.py) (replaced tar file in Code/)

Apologies: I had not realized that the external repo was private.

govardhnn commented 4 months ago

Thank you!