mit-ll / CEP

The Common Evaluation Platform (CEP), based on UCB's Chipyard Framework, is an SoC design that contains only license-unencumbered, freely available components.
BSD 2-Clause "Simplified" License
60 stars 20 forks source link

error: pathspec 'generators/sha3' did not match any file(s) known to git. when running ./scripts/init-submodules-no-riscv-tools.sh #16

Closed hudson-bah closed 1 year ago

hudson-bah commented 1 year ago

When building the CEP (Version 4.2) on Ubuntu 18.04, running the command:

./scripts/init-submodules-no-riscv-tools.sh

I receive the error

error: pathspec 'generators/sha3' did not match any file(s) known to git.

Below is the full log after running the command:

user@user-VirtualBox:~/CEP$ ./scripts/init-submodules-no-riscv-tools.sh
fatal: no tag exactly matches '3e505cda91fc58cfcdae30031169037be1fc3f5c'
WARNING: You are not on an official release of Chipyard.
Type "y" to continue if this is intended, otherwise see https://chipyard.readthedocs.io/en/stable/Chipyard-Basics/Initial-Repo-Setup.html#setting-up-the-chipyard-repo: y 
Setting up non-official Chipyard release
+ git_submodule_exclude _skip
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip 'toolchains/*-tools/*'
+ git config --local 'submodule.toolchains/*-tools/*.update' none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip toolchains/libgloss
+ git config --local submodule.toolchains/libgloss.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip toolchains/qemu
+ git config --local submodule.toolchains/qemu.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip generators/sha3
+ git config --local submodule.generators/sha3.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip generators/gemmini
+ git config --local submodule.generators/gemmini.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip sims/firesim
+ git config --local submodule.sims/firesim.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip software/nvdla-workload
+ git config --local submodule.software/nvdla-workload.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip software/coremark
+ git config --local submodule.software/coremark.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip software/firemarshal
+ git config --local submodule.software/firemarshal.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip software/spec2017
+ git config --local submodule.software/spec2017.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip vlsi/hammer-cadence-plugins
+ git config --local submodule.vlsi/hammer-cadence-plugins.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip vlsi/hammer-synopsys-plugins
+ git config --local submodule.vlsi/hammer-synopsys-plugins.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip vlsi/hammer-mentor-plugins
+ git config --local submodule.vlsi/hammer-mentor-plugins.update none
+ for name in toolchains/*-tools/*/ toolchains/libgloss toolchains/qemu generators/sha3 generators/gemmini sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 vlsi/hammer-cadence-plugins vlsi/hammer-synopsys-plugins vlsi/hammer-mentor-plugins fpga/fpga-shells
+ _skip fpga/fpga-shells
+ git config --local submodule.fpga/fpga-shells.update none
+ git submodule update --init --recursive
+ set +x
+ git submodule update --init generators/sha3
error: pathspec 'generators/sha3' did not match any file(s) known to git.
bchetwynd commented 1 year ago

The submodules have been re-registered and an update pushed. Please try again.