Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Hammer Mentor Plugin" does not exist #1812

Closed
3 tasks done
T-K-233 opened this issue Mar 6, 2024 · 3 comments
Closed
3 tasks done

"Hammer Mentor Plugin" does not exist #1812

T-K-233 opened this issue Mar 6, 2024 · 3 comments
Labels

Comments

@T-K-233
Copy link
Member

T-K-233 commented Mar 6, 2024

Background Work

Chipyard Version and Hash

Release: 1.10.0
Hash: 5459aa3

OS Setup

here

Other Setup

Ex: Prior steps taken / Documentation Followed / etc...

Current Behavior

vlsi/hammer-mentor-plugins is pointing to https://github.com/ucb-bar/hammer-mentor-plugins/tree/eca060af456043ded569bbcc8bea49c03bff6911, which does not exist anymore

Expected Behavior

NA

Other Information

No response

@T-K-233
Copy link
Member Author

T-K-233 commented Mar 6, 2024

Solution: when initializing or updating the repository, do not use git submodule init and git submodule update

@T-K-233 T-K-233 closed this as completed Mar 6, 2024
@jerryz123
Copy link
Contributor

That is correct. Either use build-setup, or init-submodules scripts.

@waseem-10xe
Copy link

When I run the init-submodules-no-riscv-tools I get following can you confrim.

  • git_submodule_exclude _skip
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/riscv-tools/riscv-isa-sim
  • git config --local submodule.toolchains/riscv-tools/riscv-isa-sim.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/riscv-tools/riscv-openocd
  • git config --local submodule.toolchains/riscv-tools/riscv-openocd.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/riscv-tools/riscv-pk
  • git config --local submodule.toolchains/riscv-tools/riscv-pk.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/riscv-tools/riscv-spike-devices
  • git config --local submodule.toolchains/riscv-tools/riscv-spike-devices.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/riscv-tools/riscv-tests
  • git config --local submodule.toolchains/riscv-tools/riscv-tests.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/riscv-tools/riscv-tools-feedstock
  • git config --local submodule.toolchains/riscv-tools/riscv-tools-feedstock.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip generators/cva6
  • git config --local submodule.generators/cva6.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip generators/nvdla
  • git config --local submodule.generators/nvdla.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip toolchains/libgloss
  • git config --local submodule.toolchains/libgloss.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip generators/gemmini
  • git config --local submodule.generators/gemmini.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip generators/rocket-chip
  • git config --local submodule.generators/rocket-chip.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip generators/compress-acc
  • git config --local submodule.generators/compress-acc.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip sims/firesim
  • git config --local submodule.sims/firesim.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip software/nvdla-workload
  • git config --local submodule.software/nvdla-workload.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip software/coremark
  • git config --local submodule.software/coremark.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip software/firemarshal
  • git config --local submodule.software/firemarshal.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip software/spec2017
  • git config --local submodule.software/spec2017.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip tools/dsptools
  • git config --local submodule.tools/dsptools.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip tools/rocket-dsp-utils
  • git config --local submodule.tools/rocket-dsp-utils.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip tools/circt
  • git config --local submodule.tools/circt.update none
  • for name in toolchains/-tools/ generators/cva6 generators/nvdla toolchains/libgloss generators/gemmini generators/rocket-chip generators/compress-acc sims/firesim software/nvdla-workload software/coremark software/firemarshal software/spec2017 tools/dsptools tools/rocket-dsp-utils tools/circt vlsi/hammer-mentor-plugins
  • _skip vlsi/hammer-mentor-plugins
  • git config --local submodule.vlsi/hammer-mentor-plugins.update none
  • git submodule update --init --recursive
    Skipping submodule 'generators/compress-acc'
    Skipping submodule 'generators/cva6'
    Skipping submodule 'generators/gemmini'
    Skipping submodule 'generators/nvdla'
    Skipping submodule 'generators/rocket-chip'
    Skipping submodule 'sims/firesim'
    Skipping submodule 'software/coremark'
    Skipping submodule 'software/firemarshal'
    Skipping submodule 'software/nvdla-workload'
    Skipping submodule 'software/spec2017'
    Skipping submodule 'toolchains/libgloss'
    Skipping submodule 'toolchains/riscv-tools/riscv-isa-sim'
    Skipping submodule 'toolchains/riscv-tools/riscv-openocd'
    Skipping submodule 'toolchains/riscv-tools/riscv-pk'
    Skipping submodule 'toolchains/riscv-tools/riscv-spike-devices'
    Skipping submodule 'toolchains/riscv-tools/riscv-tests'
    Skipping submodule 'toolchains/riscv-tools/riscv-tools-feedstock'
    Skipping submodule 'tools/circt'
    Skipping submodule 'tools/dsptools'
    Skipping submodule 'tools/rocket-dsp-utils'
    Skipping submodule 'vlsi/hammer-mentor-plugins'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants