tmeissner / cocotb_with_ghdl

Examples of using cocotb for functional verification of VHDL designs with GHDL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fix main repo and submodules URL

lukipedio opened this issue · comments

In order to use this project, all URLs must be updated to point to the public https://github.com/tmeissner/ URL.

So basically, after a clone (which will fail to pull submodules), you have to:

cd cocotb_with_ghdl
git submodule sync
git submodlue update --init --remote

The README should be updated as well.

Ok, before syncing submodule you have to change the URL inside the .gitmodules

Mhm, I don't have any problems to clone the project as in the Quickstart Guide:

$ git clone --recursive https://git.goodcleanfun.de/tmeissner/cocotb_with_ghdl
Cloning into 'cocotb_with_ghdl'...
remote: Enumerating objects: 131, done.
remote: Counting objects: 100% (131/131), done.
remote: Compressing objects: 100% (128/128), done.
remote: Total 131 (delta 62), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (131/131), 284.13 KiB | 673.00 KiB/s, done.
Resolving deltas: 100% (62/62), done.
Submodule 'ext/cryptocores' (https://git.goodcleanfun.de/tmeissner/cryptocores.git) registered for path 'ext/cryptocores'
Submodule 'ext/libvhdl' (https://git.goodcleanfun.de/tmeissner/libvhdl.git) registered for path 'ext/libvhdl'
Cloning into '/home/torsten/Temp/cocotb_with_ghdl/ext/cryptocores'...
remote: Enumerating objects: 1370, done.
remote: Counting objects: 100% (1370/1370), done.
remote: Compressing objects: 100% (882/882), done.
remote: Total 1370 (delta 516), reused 1014 (delta 367), pack-reused 0
Receiving objects: 100% (1370/1370), 216.03 KiB | 513.00 KiB/s, done.
Resolving deltas: 100% (516/516), done.
Cloning into '/home/torsten/Temp/cocotb_with_ghdl/ext/libvhdl'...
remote: Enumerating objects: 725, done.
remote: Counting objects: 100% (725/725), done.
remote: Compressing objects: 100% (381/381), done.
remote: Total 725 (delta 438), reused 539 (delta 321), pack-reused 0
Receiving objects: 100% (725/725), 256.11 KiB | 556.00 KiB/s, done.
Resolving deltas: 100% (438/438), done.
Submodule path 'ext/cryptocores': checked out '302ad79ceddc851b88bfc119848c449634d261eb'
Submodule 'lib/osvvm' (https://github.com/OSVVM/OSVVM.git) registered for path 'ext/cryptocores/lib/osvvm'
Cloning into '/home/torsten/Temp/cocotb_with_ghdl/ext/cryptocores/lib/osvvm'...
remote: Enumerating objects: 1610, done.
remote: Counting objects: 100% (397/397), done.
remote: Compressing objects: 100% (144/144), done.
remote: Total 1610 (delta 285), reused 353 (delta 252), pack-reused 1213
Receiving objects: 100% (1610/1610), 18.68 MiB | 6.67 MiB/s, done.
Resolving deltas: 100% (996/996), done.
Submodule path 'ext/cryptocores/lib/osvvm': checked out '507ac3e717843b3a8759edf5d28fc7133898c230'
Submodule path 'ext/libvhdl': checked out '84d9a28afbf773fd3cdd2c7c83b2034fbcd1b033'
Submodule 'lib/OSVVM' (https://github.com/OSVVM/OSVVM.git) registered for path 'ext/libvhdl/lib/OSVVM'
Cloning into '/home/torsten/Temp/cocotb_with_ghdl/ext/libvhdl/lib/OSVVM'...
remote: Enumerating objects: 1610, done.
remote: Counting objects: 100% (397/397), done.
remote: Compressing objects: 100% (144/144), done.
remote: Total 1610 (delta 285), reused 353 (delta 252), pack-reused 1213
Receiving objects: 100% (1610/1610), 18.68 MiB | 6.68 MiB/s, done.
Resolving deltas: 100% (996/996), done.
Submodule path 'ext/libvhdl/lib/OSVVM': checked out 'c9c552ace59d227b6ab76ee0d617087b457b74a0'

Could you please post the output you get? https://git.goodcleanfun.de/tmeissner/cocotb_with_ghdl and the submodules on my git-Server should be publicly accessible.

Fixed.

I had a problem with proxy.

I just did:

git config --global --unset http.proxy
git config --global --unset https.proxy