f4pga-arch-defs icon indicating copy to clipboard operation
f4pga-arch-defs copied to clipboard

qlpfpga-symbiflow-plugins submodule checkout error

Open chmorgan opened this issue 2 years ago • 1 comments

When following the steps at https://symbiflow.readthedocs.io/en/latest/symbiflow-arch-defs/docs/source/getting-started.html#prepare-environment, and cloning the repository like:

git clone https://github.com/SymbiFlow/symbiflow-arch-defs.git

It looks like a submodule is referring to a commit that no longer exists:

...
Submodule path 'third_party/symbiflow-xc-fasm2bels/third_party/prjxray/third_party/python-sdf-timing': checked out '0afbbfe5cec97330b3261d811a4d604a471a5d98'
Submodule path 'third_party/symbiflow-xc-fasm2bels/third_party/prjxray/third_party/sanitizers-cmake': checked out '99e159ec9bc8dd362b08d18436bd40ff0648417b'
Submodule path 'third_party/symbiflow-xc-fasm2bels/third_party/prjxray/third_party/yaml-cpp': checked out '33316d531bd9032d66f5bcc3ba1fd114a4ab0e1c'
Submodule path 'third_party/symbiflow-xc-fasm2bels/third_party/prjxray/third_party/yosys': checked out '54294957ed15d954c69c2722028209077cf91cfe'
Submodule path 'third_party/symbiflow-xc-fasm2bels/third_party/prjxray-db': checked out '8372b58fe62c67f8f5896d78cd1611d01621dfae'
Submodule path 'third_party/symbiyosys': checked out '091222b87febb10fad87fcbe98a57599a54c5fd3'
Submodule path 'third_party/vtr-xml-utils': checked out 'eebb820539465870124d1140b30d56f6f273a24c'
Submodule path 'third_party/xc-fasm': checked out '14afc2bae24cbf6ee5e7d057a58b4cbd776358d0'
fatal: Unable to checkout 'a598aa2d3c5157d33d6a7aa2abab609f592ea1a8' in submodule path 'third_party/qlfpga-symbiflow-plugins'
make: *** [third_party/make-env/conda.mk] Error 1

chmorgan avatar Dec 05 '21 02:12 chmorgan

This PR https://github.com/SymbiFlow/symbiflow-arch-defs/pull/2211 should fix the issue as it removes the submodule in question and adds mechanism for fetching relevant data from GCS

mkurc-ant avatar Dec 14 '21 09:12 mkurc-ant