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

No permission to write into directory #1360

Closed
Aaronyap2002 opened this issue Oct 26, 2023 · 27 comments
Closed

No permission to write into directory #1360

Aaronyap2002 opened this issue Oct 26, 2023 · 27 comments

Comments

@Aaronyap2002
Copy link

Aaronyap2002 commented Oct 26, 2023

I have created a new folder in the home directory name new, but it still says it doesnt have permission to write. How do i solve this?
These are the commands i ran.

cd new
sudo apt-get install autoconf automake autotools-dev curl python3 python3-pip libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat-dev ninja-build git cmake libglib2.0-dev
git clone https://github.com/riscv/riscv-gnu-toolchain
cd riscv-gnu-toolchain/
/configure --prefix=$home/new
make linux

Error:

mkdir -p /.test || \
	(echo "Sorry, you don't have permission to write to" \
	 "''. Please make sure that the location is " \
	 "writable or use --prefix to specify another destination.'" \
	 && exit 1)
mkdir: cannot create directory ‘/.test’: Permission denied
Sorry, you don't have permission to write to ''. Please make sure that the location is  writable or use --prefix to specify another destination.'
make: *** [Makefile:221: stamps/check-write-permission] Error 1
@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Oct 26, 2023

These are the commands i ran.

/configure --prefix=$home/new

Error:

mkdir -p /.test || \

You're working in the system's root directory (/).
That seems very odd and probably inadvisable.
But if you really want to work there then you need root/sudo privileges.

sudo make linux

But you would probably be better off working in a regular user home directory:

whoami
tommy
cd ~
pwd
/home/tommy
git clone https://github.com/riscv-collab/riscv-gnu-toolchain
cd riscv-gnu-toolchain
mkdir build
cd build
../configure --prefix=$HOME/riscv-tools ...
make linux

Please read the README:

This is not an issue with riscv-gnu-toolchain but a basic Linux use issue.

@TommyMurphyTM1234 TommyMurphyTM1234 closed this as not planned Won't fix, can't repro, duplicate, stale Oct 26, 2023
@Aaronyap2002
Copy link
Author

Aaronyap2002 commented Oct 27, 2023

But I am indeed in the home directory. But for some reason, that code ran at root directory. And after I ran sudo make linux as you suggested, it produces a lot of these lines of code, which i dont understand
WhatsApp Image 2023-10-27 at 10 21 09_3e1794a9

At the end of that code, it seems as if it were able to write into my directory. But I couldn't confirm if the compiler is successfully installed.

WhatsApp Image 2023-10-27 at 13 12 19_c32ff6fe
WhatsApp Image 2023-10-27 at 13 12 19_7c88e0fc

@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Oct 27, 2023

/configure --prefix=$home/new

This is running configure from root /.
What does echo $home return?
If, as I expect, it is blank then $home/new resolves to /new which is a directory off root requiring root/sudo permissions to modify.
I presume that you actually meant --prefix=$HOME/new which should resolve to --prefix=/home/aaron/new.
Linux environment variable names are case sensitive so $home is not the same as $HOME.

If that doesn't help then you need to clearly state all of the commands that you're using (git clone, configure, make etc.) and capture, compress and attach the full build log (e.g. make linux 2>&1 | tee build.log then compress and attach it).

Please try to avoid screenshots/photos of the screen as they are not ideal for analysis (e.g. searching) and not everyone can view them easily.

@Aaronyap2002
Copy link
Author

Aaronyap2002 commented Dec 6, 2023

Hi sorry for the late reply. I was busy with examinations.
Running echo $HOME gives me /home/aaron. So I changed the prefix from /configure --prefix=$home/new to ./configure --prefix=/home/aaron/new, and it seems like there's no error.
However, it seems like it is stuck cloning into a directory. It has been attempting to clone for hours and i am not sure if it is normal or not.

Libraries have been installed in:
   /home/aaron/new/riscv64-unknown-linux-gnu/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/aaron/new/riscv-gnu-toolchain/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/libatomic'
make[4]: Leaving directory '/home/aaron/new/riscv-gnu-toolchain/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/libatomic'
make[3]: Leaving directory '/home/aaron/new/riscv-gnu-toolchain/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/libatomic'
make[2]: Leaving directory '/home/aaron/new/riscv-gnu-toolchain/build-gcc-linux-stage2'
make[1]: Leaving directory '/home/aaron/new/riscv-gnu-toolchain/build-gcc-linux-stage2'
cp -a /home/aaron/new/riscv64-unknown-linux-gnu/lib* /home/aaron/new/sysroot
mkdir -p stamps/ && touch stamps/build-gcc-linux-stage2
cd /home/aaron/new/riscv-gnu-toolchain && \
flock `git rev-parse --git-dir`/config git submodule init /home/aaron/new/riscv-gnu-toolchain/gdb/ && \
flock `git rev-parse --git-dir`/config git submodule update /home/aaron/new/riscv-gnu-toolchain/gdb/
Submodule 'gdb' (https://sourceware.org/git/binutils-gdb.git) registered for path 'gdb'
Cloning into '/home/aaron/new/riscv-gnu-toolchain/gdb'...

@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Dec 6, 2023

However, it seems like it is stuck cloning into a directory. It has been attempting to clone for hours and i am not sure if it is normal or not.

When that happens it's often a connectivity issue from your machine.
Try a recursive clone into a new directory to see what happens:

cd ~/Downloads
git clone --recursive --verbose --progress https://github.com/riscv-collab/riscv-gnu-toolchain clone-test

@Aaronyap2002
Copy link
Author

Aaronyap2002 commented Dec 6, 2023

It seems fine. Not sure if I should let it download completely or not. If this indicates that my connection is well, what does this signal means for the other one?

aaron@aaron-TravelMate-P238-M:~$ git clone --recursive --verbose --progress https://github.com/riscv-collab/riscv-gnu-toolchain clone-test
Cloning into 'clone-test'...
POST git-upload-pack (gzip 4265 to 2126 bytes)
remote: Enumerating objects: 9099, done.
remote: Counting objects: 100% (605/605), done.
remote: Compressing objects: 100% (547/547), done.
remote: Total 9099 (delta 64), reused 562 (delta 51), pack-reused 8494
Receiving objects: 100% (9099/9099), 6.66 MiB | 11.69 MiB/s, done.
Resolving deltas: 100% (4307/4307), done.
Submodule 'binutils' (https://sourceware.org/git/binutils-gdb.git) registered for path 'binutils'
Submodule 'dejagnu' (https://git.savannah.gnu.org/git/dejagnu.git) registered for path 'dejagnu'
Submodule 'gcc' (https://gcc.gnu.org/git/gcc.git) registered for path 'gcc'
Submodule 'gdb' (https://sourceware.org/git/binutils-gdb.git) registered for path 'gdb'
Submodule 'glibc' (https://sourceware.org/git/glibc.git) registered for path 'glibc'
Submodule 'llvm' (https://github.com/llvm/llvm-project.git) registered for path 'llvm'
Submodule 'musl' (https://git.musl-libc.org/git/musl) registered for path 'musl'
Submodule 'newlib' (https://sourceware.org/git/newlib-cygwin.git) registered for path 'newlib'
Submodule 'pk' (https://github.com/riscv-software-src/riscv-pk.git) registered for path 'pk'
Submodule 'qemu' (https://gitlab.com/qemu-project/qemu.git) registered for path 'qemu'
Submodule 'spike' (https://github.com/riscv-software-src/riscv-isa-sim.git) registered for path 'spike'
Cloning into '/home/aaron/clone-test/binutils'...
remote: Enumerating objects: 1194146, done.
remote: Counting objects: 100% (51138/51138), done.
remote: Compressing objects: 100% (43682/43682), done.
Receiving objects:   1% (23854/1194146), 10.17 MiB | 22.00 KiB/s

@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Dec 6, 2023

This is what I get - I'm accessing the repos from Dublin, Ireland via 500Mbps home cable broadband:

git --version
git version 2.34.1

cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS"
PRETTY_NAME="Ubuntu 22.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

uname -a
Linux magpie 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

time git clone --recursive --verbose --progress https://github.com/riscv-collab/riscv-gnu-toolchain clone-test
Cloning into 'clone-test'...
POST git-upload-pack (175 bytes)
POST git-upload-pack (gzip 4302 to 2107 bytes)
remote: Enumerating objects: 9099, done.
remote: Counting objects: 100% (605/605), done.
remote: Compressing objects: 100% (547/547), done.
remote: Total 9099 (delta 64), reused 561 (delta 51), pack-reused 8494
Receiving objects: 100% (9099/9099), 6.64 MiB | 1.30 MiB/s, done.
Resolving deltas: 100% (4308/4308), done.
Submodule 'binutils' (https://sourceware.org/git/binutils-gdb.git) registered for path 'binutils'
Submodule 'dejagnu' (https://git.savannah.gnu.org/git/dejagnu.git) registered for path 'dejagnu'
Submodule 'gcc' (https://gcc.gnu.org/git/gcc.git) registered for path 'gcc'
Submodule 'gdb' (https://sourceware.org/git/binutils-gdb.git) registered for path 'gdb'
Submodule 'glibc' (https://sourceware.org/git/glibc.git) registered for path 'glibc'
Submodule 'llvm' (https://github.com/llvm/llvm-project.git) registered for path 'llvm'
Submodule 'musl' (https://git.musl-libc.org/git/musl) registered for path 'musl'
Submodule 'newlib' (https://sourceware.org/git/newlib-cygwin.git) registered for path 'newlib'
Submodule 'pk' (https://github.com/riscv-software-src/riscv-pk.git) registered for path 'pk'
Submodule 'qemu' (https://gitlab.com/qemu-project/qemu.git) registered for path 'qemu'
Submodule 'spike' (https://github.com/riscv-software-src/riscv-isa-sim.git) registered for path 'spike'
Cloning into '/home/user/Downloads/clone-test/binutils'...
remote: Enumerating objects: 1194146, done.
remote: Counting objects: 100% (51138/51138), done.
remote: Compressing objects: 100% (43682/43682), done.
remote: Total 1194146 (delta 12832), reused 10137 (delta 7352), pack-reused 1143008
Receiving objects: 100% (1194146/1194146), 446.40 MiB | 9.20 MiB/s, done.
Resolving deltas: 100% (990204/990204), done.
Cloning into '/home/user/Downloads/clone-test/dejagnu'...
remote: Counting objects: 9027, done.
remote: Compressing objects: 100% (2009/2009), done.
remote: Total 9027 (delta 6898), reused 9019 (delta 6890)
Receiving objects: 100% (9027/9027), 4.66 MiB | 5.16 MiB/s, done.
Resolving deltas: 100% (6898/6898), done.
Cloning into '/home/user/Downloads/clone-test/gcc'...
remote: Enumerating objects: 2953964, done.
remote: Counting objects: 100% (213771/213771), done.
remote: Compressing objects: 100% (17497/17497), done.
remote: Total 2953964 (delta 206423), reused 198784 (delta 196215), pack-reused 2740193
Receiving objects: 100% (2953964/2953964), 1.13 GiB | 9.52 MiB/s, done.
Resolving deltas: 100% (2429100/2429100), done.
Cloning into '/home/user/Downloads/clone-test/gdb'...
remote: Enumerating objects: 1194146, done.
remote: Counting objects: 100% (51138/51138), done.
remote: Compressing objects: 100% (43682/43682), done.
remote: Total 1194146 (delta 12830), reused 10138 (delta 7352), pack-reused 1143008
Receiving objects: 100% (1194146/1194146), 446.45 MiB | 8.15 MiB/s, done.
Resolving deltas: 100% (990202/990202), done.
Cloning into '/home/user/Downloads/clone-test/glibc'...
remote: Enumerating objects: 706413, done.
remote: Counting objects: 100% (28083/28083), done.
remote: Compressing objects: 100% (9716/9716), done.
remote: Total 706413 (delta 20916), reused 20874 (delta 17982), pack-reused 678330
Receiving objects: 100% (706413/706413), 231.93 MiB | 467.00 KiB/s, done.
Resolving deltas: 100% (601641/601641), done.
Cloning into '/home/user/Downloads/clone-test/llvm'...
remote: Enumerating objects: 5707413, done.
remote: Counting objects: 100% (377/377), done.
remote: Compressing objects: 100% (114/114), done.
remote: Total 5707413 (delta 278), reused 275 (delta 263), pack-reused 5707036
Receiving objects: 100% (5707413/5707413), 2.01 GiB | 6.95 MiB/s, done.
Resolving deltas: 100% (4655221/4655221), done.
Cloning into '/home/user/Downloads/clone-test/musl'...
remote: Counting objects: 37317, done.
remote: Compressing objects: 100% (16179/16179), done.
remote: Total 37317 (delta 27297), reused 28561 (delta 20733)
Receiving objects: 100% (37317/37317), 5.63 MiB | 759.00 KiB/s, done.
Resolving deltas: 100% (27297/27297), done.
Cloning into '/home/user/Downloads/clone-test/newlib'...
remote: Enumerating objects: 213742, done.
remote: Counting objects: 100% (18501/18501), done.
remote: Compressing objects: 100% (8037/8037), done.
remote: Total 213742 (delta 14933), reused 12617 (delta 10357), pack-reused 195241
Receiving objects: 100% (213742/213742), 130.68 MiB | 5.20 MiB/s, done.
Resolving deltas: 100% (171161/171161), done.
Cloning into '/home/user/Downloads/clone-test/pk'...
remote: Enumerating objects: 4204, done.
remote: Counting objects: 100% (261/261), done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 4204 (delta 164), reused 243 (delta 159), pack-reused 3943
Receiving objects: 100% (4204/4204), 1.56 MiB | 693.00 KiB/s, done.
Resolving deltas: 100% (2999/2999), done.
Cloning into '/home/user/Downloads/clone-test/qemu'...
remote: Enumerating objects: 719562, done.
remote: Counting objects: 100% (7939/7939), done.
remote: Compressing objects: 100% (2314/2314), done.
remote: Total 719562 (delta 5615), reused 7924 (delta 5609), pack-reused 711623
Receiving objects: 100% (719562/719562), 296.46 MiB | 8.93 MiB/s, done.
Resolving deltas: 100% (599095/599095), done.
Cloning into '/home/user/Downloads/clone-test/spike'...
remote: Enumerating objects: 21871, done.
remote: Counting objects: 100% (21871/21871), done.
remote: Compressing objects: 100% (6503/6503), done.
remote: Total 21871 (delta 14550), reused 20973 (delta 14368), pack-reused 0
Receiving objects: 100% (21871/21871), 5.69 MiB | 1.24 MiB/s, done.
Resolving deltas: 100% (14550/14550), done.
Submodule path 'binutils': checked out '49f6117f958cbd22ff93e4ce777a93d9802a402a'
Submodule path 'dejagnu': checked out 'c298959ef991b389b64a825f70094738c6a48780'
Submodule path 'gcc': checked out 'c891d8dc23e1a46ad9f3e757d09e57b500d40044'
Submodule path 'gdb': checked out '662243de0e14a4945555a480dca33c0e677976eb'
Submodule path 'glibc': checked out '36f2487f13e3540be9ee0fb51876b1da72176d3f'
Submodule path 'llvm': checked out 'b2417f51dbbd7435eb3aaf203de24de6754da50e'
Submodule path 'musl': checked out '85e0e3519655220688e757b9d5bfd314923548bd'
Submodule path 'newlib': checked out '9e09d6ed83cce4777a5950412647ccc603040409'
Submodule path 'pk': checked out '2efabd3e6604b8a9e8f70baf52f57696680c7855'
Submodule path 'qemu': checked out '6bb4a8a47a43f35a345f107227fcd6abed59e62c'
Submodule 'roms/QemuMacDrivers' (https://gitlab.com/qemu-project/QemuMacDrivers.git) registered for path 'qemu/roms/QemuMacDrivers'
Submodule 'roms/SLOF' (https://gitlab.com/qemu-project/SLOF.git) registered for path 'qemu/roms/SLOF'
Submodule 'roms/edk2' (https://gitlab.com/qemu-project/edk2.git) registered for path 'qemu/roms/edk2'
Submodule 'roms/ipxe' (https://gitlab.com/qemu-project/ipxe.git) registered for path 'qemu/roms/ipxe'
Submodule 'roms/openbios' (https://gitlab.com/qemu-project/openbios.git) registered for path 'qemu/roms/openbios'
Submodule 'roms/opensbi' (https://gitlab.com/qemu-project/opensbi.git) registered for path 'qemu/roms/opensbi'
Submodule 'roms/qboot' (https://gitlab.com/qemu-project/qboot.git) registered for path 'qemu/roms/qboot'
Submodule 'roms/qemu-palcode' (https://gitlab.com/qemu-project/qemu-palcode.git) registered for path 'qemu/roms/qemu-palcode'
Submodule 'roms/seabios' (https://gitlab.com/qemu-project/seabios.git/) registered for path 'qemu/roms/seabios'
Submodule 'roms/seabios-hppa' (https://gitlab.com/qemu-project/seabios-hppa.git) registered for path 'qemu/roms/seabios-hppa'
Submodule 'roms/skiboot' (https://gitlab.com/qemu-project/skiboot.git) registered for path 'qemu/roms/skiboot'
Submodule 'roms/u-boot' (https://gitlab.com/qemu-project/u-boot.git) registered for path 'qemu/roms/u-boot'
Submodule 'roms/u-boot-sam460ex' (https://gitlab.com/qemu-project/u-boot-sam460ex.git) registered for path 'qemu/roms/u-boot-sam460ex'
Submodule 'roms/vbootrom' (https://gitlab.com/qemu-project/vbootrom.git) registered for path 'qemu/roms/vbootrom'
Submodule 'tests/lcitool/libvirt-ci' (https://gitlab.com/libvirt/libvirt-ci.git) registered for path 'qemu/tests/lcitool/libvirt-ci'
Cloning into '/home/user/Downloads/clone-test/qemu/roms/QemuMacDrivers'...
remote: Enumerating objects: 81, done.
remote: Total 81 (delta 0), reused 0 (delta 0), pack-reused 81
Receiving objects: 100% (81/81), 85.20 KiB | 2.03 MiB/s, done.
Resolving deltas: 100% (33/33), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/SLOF'...
remote: Enumerating objects: 7975, done.
remote: Total 7975 (delta 0), reused 0 (delta 0), pack-reused 7975
Receiving objects: 100% (7975/7975), 2.69 MiB | 6.25 MiB/s, done.
Resolving deltas: 100% (5872/5872), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2'...
remote: Enumerating objects: 392875, done.
remote: Counting objects: 100% (109/109), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 392875 (delta 74), reused 103 (delta 70), pack-reused 392766
Receiving objects: 100% (392875/392875), 271.37 MiB | 10.96 MiB/s, done.
Resolving deltas: 100% (288131/288131), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/ipxe'...
remote: Enumerating objects: 59819, done.
remote: Counting objects: 100% (158/158), done.
remote: Compressing objects: 100% (65/65), done.
remote: Total 59819 (delta 91), reused 158 (delta 91), pack-reused 59661
Receiving objects: 100% (59819/59819), 17.92 MiB | 9.28 MiB/s, done.
Resolving deltas: 100% (45232/45232), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/openbios'...
remote: Enumerating objects: 14906, done.
remote: Total 14906 (delta 0), reused 0 (delta 0), pack-reused 14906
Receiving objects: 100% (14906/14906), 2.93 MiB | 5.09 MiB/s, done.
Resolving deltas: 100% (11055/11055), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/opensbi'...
remote: Enumerating objects: 11817, done.
remote: Total 11817 (delta 0), reused 0 (delta 0), pack-reused 11817
Receiving objects: 100% (11817/11817), 2.16 MiB | 6.55 MiB/s, done.
Resolving deltas: 100% (7561/7561), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/qboot'...
remote: Enumerating objects: 477, done.
remote: Total 477 (delta 0), reused 0 (delta 0), pack-reused 477
Receiving objects: 100% (477/477), 115.09 KiB | 2.95 MiB/s, done.
Resolving deltas: 100% (295/295), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/qemu-palcode'...
remote: Enumerating objects: 323, done.
remote: Total 323 (delta 0), reused 0 (delta 0), pack-reused 323
Receiving objects: 100% (323/323), 155.85 KiB | 2.02 MiB/s, done.
Resolving deltas: 100% (207/207), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/seabios'...
remote: Enumerating objects: 16426, done.
remote: Total 16426 (delta 0), reused 0 (delta 0), pack-reused 16426
Receiving objects: 100% (16426/16426), 3.56 MiB | 6.18 MiB/s, done.
Resolving deltas: 100% (13063/13063), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/seabios-hppa'...
remote: Enumerating objects: 19119, done.
remote: Total 19119 (delta 0), reused 0 (delta 0), pack-reused 19119
Receiving objects: 100% (19119/19119), 4.17 MiB | 7.08 MiB/s, done.
Resolving deltas: 100% (15267/15267), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/skiboot'...
remote: Enumerating objects: 70310, done.
remote: Total 70310 (delta 0), reused 0 (delta 0), pack-reused 70310
Receiving objects: 100% (70310/70310), 42.51 MiB | 10.71 MiB/s, done.
Resolving deltas: 100% (58070/58070), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/u-boot'...
remote: Enumerating objects: 990139, done.
remote: Counting objects: 100% (283/283), done.
remote: Compressing objects: 100% (158/158), done.
remote: Total 990139 (delta 149), reused 237 (delta 121), pack-reused 989856
Receiving objects: 100% (990139/990139), 203.20 MiB | 8.37 MiB/s, done.
Resolving deltas: 100% (835716/835716), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/u-boot-sam460ex'...
remote: Enumerating objects: 4019, done.
remote: Total 4019 (delta 0), reused 0 (delta 0), pack-reused 4019
Receiving objects: 100% (4019/4019), 9.32 MiB | 6.47 MiB/s, done.
Resolving deltas: 100% (1031/1031), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/vbootrom'...
remote: Enumerating objects: 29, done.
remote: Total 29 (delta 0), reused 0 (delta 0), pack-reused 29
Receiving objects: 100% (29/29), 14.63 KiB | 14.63 MiB/s, done.
Resolving deltas: 100% (8/8), done.
Cloning into '/home/user/Downloads/clone-test/qemu/tests/lcitool/libvirt-ci'...
remote: Enumerating objects: 17217, done.
remote: Counting objects: 100% (5087/5087), done.
remote: Compressing objects: 100% (1268/1268), done.
remote: Total 17217 (delta 3542), reused 5078 (delta 3533), pack-reused 12130
Receiving objects: 100% (17217/17217), 2.16 MiB | 6.43 MiB/s, done.
Resolving deltas: 100% (12172/12172), done.
Submodule path 'qemu/roms/QemuMacDrivers': checked out '90c488d5f4a407342247b9ea869df1c2d9c8e266'
Submodule path 'qemu/roms/SLOF': checked out '6b6c16b4b40763507cf1f518096f3c3883c5cf2d'
Submodule path 'qemu/roms/edk2': checked out 'f80f052277c88a67c55e107b550f504eeea947d3'
Submodule 'SoftFloat' (https://github.com/ucb-bar/berkeley-softfloat-3.git) registered for path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'
Submodule 'BaseTools/Source/C/BrotliCompress/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'
Submodule 'CryptoPkg/Library/OpensslLib/openssl' (https://github.com/openssl/openssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'
Submodule 'MdeModulePkg/Library/BrotliCustomDecompressLib/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'
Submodule 'MdeModulePkg/Universal/RegularExpressionDxe/oniguruma' (https://github.com/kkos/oniguruma) registered for path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'
Submodule 'RedfishPkg/Library/JsonLib/jansson' (https://github.com/akheron/jansson) registered for path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'
Submodule 'UnitTestFrameworkPkg/Library/CmockaLib/cmocka' (https://github.com/tianocore/edk2-cmocka.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'
Submodule 'UnitTestFrameworkPkg/Library/GoogleTestLib/googletest' (https://github.com/google/googletest.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'...
remote: Enumerating objects: 2637, done.
remote: Counting objects: 100% (82/82), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 2637 (delta 54), reused 62 (delta 49), pack-reused 2555
Receiving objects: 100% (2637/2637), 794.27 KiB | 525.00 KiB/s, done.
Resolving deltas: 100% (2403/2403), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'...
remote: Enumerating objects: 7264, done.
remote: Counting objects: 100% (790/790), done.
remote: Compressing objects: 100% (251/251), done.
remote: Total 7264 (delta 589), reused 620 (delta 532), pack-reused 6474
Receiving objects: 100% (7264/7264), 36.43 MiB | 3.22 MiB/s, done.
Resolving deltas: 100% (4721/4721), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'...
remote: Enumerating objects: 467581, done.
remote: Counting objects: 100% (15707/15707), done.
remote: Compressing objects: 100% (657/657), done.
remote: Total 467581 (delta 15326), reused 15076 (delta 15050), pack-reused 451874
Receiving objects: 100% (467581/467581), 218.66 MiB | 7.43 MiB/s, done.
Resolving deltas: 100% (338964/338964), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'...
remote: Enumerating objects: 7264, done.
remote: Counting objects: 100% (790/790), done.
remote: Compressing objects: 100% (242/242), done.
remote: Total 7264 (delta 598), reused 628 (delta 541), pack-reused 6474
Receiving objects: 100% (7264/7264), 36.43 MiB | 3.20 MiB/s, done.
Resolving deltas: 100% (4726/4726), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'...
remote: Enumerating objects: 15109, done.
remote: Counting objects: 100% (1290/1290), done.
remote: Compressing objects: 100% (448/448), done.
remote: Total 15109 (delta 897), reused 1175 (delta 839), pack-reused 13819
Receiving objects: 100% (15109/15109), 6.21 MiB | 1.33 MiB/s, done.
Resolving deltas: 100% (11337/11337), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'...
remote: Enumerating objects: 6564, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 6564 (delta 24), reused 38 (delta 15), pack-reused 6494
Receiving objects: 100% (6564/6564), 1.77 MiB | 737.00 KiB/s, done.
Resolving deltas: 100% (3925/3925), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'...
remote: Enumerating objects: 3254, done.
remote: Counting objects: 100% (3254/3254), done.
remote: Compressing objects: 100% (1237/1237), done.
remote: Total 3254 (delta 2005), reused 3201 (delta 1952), pack-reused 0
Receiving objects: 100% (3254/3254), 945.31 KiB | 583.00 KiB/s, done.
Resolving deltas: 100% (2005/2005), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'...
remote: Enumerating objects: 27051, done.
remote: Counting objects: 100% (90/90), done.
remote: Compressing objects: 100% (51/51), done.
remote: Total 27051 (delta 42), reused 61 (delta 34), pack-reused 26961
Receiving objects: 100% (27051/27051), 12.55 MiB | 1.77 MiB/s, done.
Resolving deltas: 100% (20072/20072), done.
Submodule path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3': checked out 'b64af41c3276f97f0e181920400ee056b9c88037'
Submodule path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl': checked out '129058165d195e43a0ad10111b0c2e29bdf65980'
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'...
remote: Total 104759 (delta 61994), reused 104759 (delta 61994)
Receiving objects: 100% (104759/104759), 289.02 MiB | 9.93 MiB/s, done.
Resolving deltas: 100% (61994/61994), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'...
remote: Enumerating objects: 252564, done.
remote: Counting objects: 100% (1315/1315), done.
remote: Compressing objects: 100% (622/622), done.
remote: Total 252564 (delta 743), reused 1098 (delta 689), pack-reused 251249
Receiving objects: 100% (252564/252564), 75.24 MiB | 4.92 MiB/s, done.
Resolving deltas: 100% (203151/203151), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'...
remote: Enumerating objects: 79862, done.
remote: Counting objects: 100% (5842/5842), done.
remote: Compressing objects: 100% (574/574), done.
remote: Total 79862 (delta 5499), reused 5484 (delta 5265), pack-reused 74020
Receiving objects: 100% (79862/79862), 53.33 MiB | 4.02 MiB/s, done.
Resolving deltas: 100% (55953/55953), done.
Cloning into '/home/user/Downloads/clone-test/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'...
remote: Enumerating objects: 4223, done.
remote: Counting objects: 100% (2004/2004), done.
remote: Compressing objects: 100% (522/522), done.
remote: Total 4223 (delta 1029), reused 1916 (delta 991), pack-reused 2219
Receiving objects: 100% (4223/4223), 35.37 MiB | 3.09 MiB/s, done.
Resolving deltas: 100% (2563/2563), done.
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography': checked out 'fa84d185c0fefa7d612759e02a26def2f948fe34'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma': checked out 'abfc8ff81df4067f309032467785e06975678f0d'
Submodule path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson': checked out 'e9ebfa7e77a6bee77df44e096b100e7131044059'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka': checked out '1cc9cde3448cdd2e000886a26acf1caac2db7cf1'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest': checked out '86add13493e5c881d7e4ba77fb91c1f57752b3a4'
Submodule path 'qemu/roms/ipxe': checked out '4bd064de239dab2426b31c9789a1f4d78087dc63'
Submodule path 'qemu/roms/openbios': checked out 'af97fd7af5e7c18f591a7b987291d3db4ffb28b5'
Submodule path 'qemu/roms/opensbi': checked out '057eb10b6d523540012e6947d5c9f63e95244e94'
Submodule path 'qemu/roms/qboot': checked out '8ca302e86d685fa05b16e2b208888243da319941'
Submodule path 'qemu/roms/qemu-palcode': checked out '99d9b4dcf27d7fbcbadab71bdc88ef6531baf6bf'
Submodule path 'qemu/roms/seabios': checked out 'ea1b7a0733906b8425d948ae94fba63c32b1d425'
Submodule path 'qemu/roms/seabios-hppa': checked out '673d2595d4f773cc266cbf8dbaf2f475a6adb949'
Submodule path 'qemu/roms/skiboot': checked out '24a7eb35966d93455520bc2debdd7954314b638b'
Submodule path 'qemu/roms/u-boot': checked out '840658b093976390e9537724f802281c9c8439f5'
Submodule path 'qemu/roms/u-boot-sam460ex': checked out '60b3916f33e617a815973c5a6df77055b2e3a588'
Submodule path 'qemu/roms/vbootrom': checked out '0c37a43527f0ee2b9584e7fb2fdc805e902635ac'
Submodule path 'qemu/tests/lcitool/libvirt-ci': checked out '9bff3b763b5531a1490e238bfbf77306dc3a6dbb'
Submodule path 'spike': checked out 'd1efcdffffee57bab0fdbd2b377c6132b37556fd'

real    39m57.041s
user    45m11.156s
sys     5m15.917s

@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Dec 6, 2023

Your checkout:

Cloning into '/home/aaron/clone-test/binutils'...
remote: Enumerating objects: 1194146, done.
remote: Counting objects: 100% (51138/51138), done.
remote: Compressing objects: 100% (43682/43682), done.
Receiving objects:   1% (23854/1194146), 10.17 MiB | 22.00 KiB/s

seems a lot slower than mine:

Cloning into '/home/user/Downloads/clone-test/binutils'...
remote: Enumerating objects: 1194146, done.
remote: Counting objects: 100% (51138/51138), done.
remote: Compressing objects: 100% (43682/43682), done.
remote: Total 1194146 (delta 12832), reused 10137 (delta 7352), pack-reused 1143008
Receiving objects: 100% (1194146/1194146), 446.40 MiB | 9.20 MiB/s, done.
Resolving deltas: 100% (990204/990204), done.

Where are you located?
What sort of internet connection are you on?
If it's some sort of organisational one then you might want to talk to your sysadmins to see if there's some issue with the bandwidth/speed.

@Aaronyap2002
Copy link
Author

I am currently in my school's lab. The wifi speed here is actually quite fast for general uses with speeds reaching 500mbps and its good enough for normal usage. Should i stop the cloning process and run make linux again?

@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Dec 6, 2023

The wifi speed here is actually quite fast for general uses

I would always prefer wired ethernet over wifi.

Should i stop the cloning process and run make linux again?

Probably - it looks like your connectivity to the repos is simply very slow regardless of the LAN speed so you'll just have to be patient I guess...

Yours:  10.17 MiB | 22.00 KiB/s
Mine:  446.40 MiB | 9.20 MiB/s

@Aaronyap2002
Copy link
Author

I am currently in Singapore, not sure if the region is a factor in this. If I can't clone. what are the ways to overcome this? It still isnt working. My previous test was actually on cable (sorry about that).

@TommyMurphyTM1234
Copy link
Collaborator

I am currently in Singapore, not sure if the region is a factor in this. If I can't clone. what are the ways to overcome this?

Well, if you can't clone the required repos then you're not going to be able to get the sources needed to build the toolchain artifacts.

It still isnt working.

What happens? Any error messages? Did you wait?

@cmuellner
Copy link
Collaborator

If access to the official Binutils git repo does not work for whatever reason, you may consider a mirror of that.
E.g. clone https://github.com/bminor/binutils-gdb locally, checkout the version that you want to build, configure this repo with --with-binutils-src=path/to/binutils and --with-gdb-src=path/to/binutils.

Once you have cloned from the mirror you can switch the remote to point to the official git server. Given that git fetch is much faster than git clone a few KB/s could be acceptable.

In general, I would always decouple build processes from the requirement of a stable and fast internet connection. Therefore, I use the --with-FOO-src= configure flag for all external repos.

@TommyMurphyTM1234
Copy link
Collaborator

If access to the official Binutils git repo does not work for whatever reason, you may consider a mirror of that. E.g. clone https://github.com/bminor/binutils-gdb locally, checkout the version that you want to build, configure this repo with --with-binutils-src=path/to/binutils and --with-gdb-src=path/to/binutils.

I thought that it wasn't just one repo that was causing issues here though?

@Aaronyap2002
Copy link
Author

Aaronyap2002 commented Dec 6, 2023

What happens? Any error messages? Did you wait?

For this /home/aaron/new/riscv-gnu-toolchain/gdb'..., I plan to let it run overnight and see if there will be any progress. For now it's still cloning.

For this command git clone --recursive --verbose --progress https://github.com/riscv-collab/riscv-gnu-toolchain clone-test, it produce this result, which im not sure if is succesful or not.

Cloning into '/home/aaron/Downloads/clone-test/binutils'...
remote: Enumerating objects: 1194157, done.
remote: Counting objects: 100% (51149/51149), done.
remote: Compressing objects: 100% (43693/43693), done.
warning: Clone succeeded, but checkout failed.iB | 8.00 KiB/s
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

@cmuellner
Copy link
Collaborator

If access to the official Binutils git repo does not work for whatever reason, you may consider a mirror of that. E.g. clone https://github.com/bminor/binutils-gdb locally, checkout the version that you want to build, configure this repo with --with-binutils-src=path/to/binutils and --with-gdb-src=path/to/binutils.

I thought that it wasn't just one repo that was causing issues here though?

I saw the following in one of the logs above when cloning our repo:

6.66 MiB | 11.69 MiB/s

This could be a sign that GitHub repos can be cloned faster.

@TommyMurphyTM1234
Copy link
Collaborator

For this command git clone --recursive --verbose --progress https://github.com/riscv-collab/riscv-gnu-toolchain clone-test, it produce this result, which im not sure if is succesful or not.

Obviously not and the error messages tell you exactly what to do.

warning: Clone succeeded, but checkout failed.iB | 8.00 KiB/s

In case it's not clear, what @cmuellner is suggesting is to clone the relevant repos once (rather than every time you build the tools) and then use the configure --with-<component>-src=... option to always reference your original copies.

However, one obvious way to do this is to done git clone https://github.com/riscv-collab/riscv-gnu-toolchain --recursive once but if the fundamental issue is that this regularly/always fails then I don't see any other option unless you can download relevant source tarballs from somewhere else (e.g. individual project FTP servers etc.).

@Aaronyap2002
Copy link
Author

terminal output.log

Here's the terminal output file on the computer.
Before I resort to the solution you suggested, I tried running sudo make linux again and this time it seems it went successful this time. The terminal ended cleanly, and running the command gives off make: Nothing to be done for 'linux'

Does this mean I have successfully built the compiler?

@TommyMurphyTM1234
Copy link
Collaborator

Does this mean I have successfully built the compiler?

Not necessarily.
You need to check the prefix directory to see what's in it.
To be sure you need to do a clean build:

rm -rf /home/aaron/new
make distclean
make linux

@TommyMurphyTM1234
Copy link
Collaborator

BTW - I have also been finding the upstream repos to be very slow lately.
I'll post actual speeds later.

@Aaronyap2002
Copy link
Author

Aaronyap2002 commented Dec 17, 2023

rm -rf /home/aaron/new
make distclean
make linux

I felt like I did something wrong with these commands. I ran "make linux" in" /home/aaron/new/ riscv-gnu-toolchain". If i were to run "rm -rf /home/aaron/new", wont that remove my installed files too?

aaron@aaron-TravelMate-P238-M:~$ rm -rf /home/aaron/new
aaron@aaron-TravelMate-P238-M:~$ make distclean
make: *** No rule to make target 'distclean'.  Stop.
aaron@aaron-TravelMate-P238-M:~$ make linux
make: *** No rule to make target 'linux'.  Stop.

@TommyMurphyTM1234
Copy link
Collaborator

TommyMurphyTM1234 commented Dec 17, 2023

I was assuming that /home/aaron/new was the directory that you specified at configuration time - i.e. ./configure --prefix=/home/aaron/new .... Because that's what the log that you posted suggests. If it's not then you need to delete whatever is your prefix directory and then do make distclean && make linux to do a fresh build of the toolchain and check that this succeeds.

@Aaronyap2002
Copy link
Author

Aaronyap2002 commented Dec 17, 2023

That means if i am going to built it in /home/aaron/new/, i will have to run /configure --prefix=/home/aaron/new/(a-new-directory) ?

@TommyMurphyTM1234
Copy link
Collaborator

I don't really understand your question.

The bottom line is that if you want to do a clean build then you need to delete the previously built toolchain directory or run configure again with a different --prefix= directory and then run make distclean && make linux.

@TommyMurphyTM1234
Copy link
Collaborator

BTW - I have also been finding the upstream repos to be very slow lately. I'll post actual speeds later.

Took most of the day to do a recursive clone even though it's a 500Mbps cable broadband connection and all other connectivity works fine... :-|

git clone --recursive https://github.com/riscv-collab/riscv-gnu-toolchain
Cloning into 'riscv-gnu-toolchain'...
remote: Enumerating objects: 9127, done.
remote: Counting objects: 100% (633/633), done.
remote: Compressing objects: 100% (563/563), done.
remote: Total 9127 (delta 83), reused 580 (delta 63), pack-reused 8494
Receiving objects: 100% (9127/9127), 6.67 MiB | 1.31 MiB/s, done.
Resolving deltas: 100% (4326/4326), done.
Submodule 'binutils' (https://sourceware.org/git/binutils-gdb.git) registered for path 'binutils'
Submodule 'dejagnu' (https://git.savannah.gnu.org/git/dejagnu.git) registered for path 'dejagnu'
Submodule 'gcc' (https://gcc.gnu.org/git/gcc.git) registered for path 'gcc'
Submodule 'gdb' (https://sourceware.org/git/binutils-gdb.git) registered for path 'gdb'
Submodule 'glibc' (https://sourceware.org/git/glibc.git) registered for path 'glibc'
Submodule 'llvm' (https://github.com/llvm/llvm-project.git) registered for path 'llvm'
Submodule 'musl' (https://git.musl-libc.org/git/musl) registered for path 'musl'
Submodule 'newlib' (https://sourceware.org/git/newlib-cygwin.git) registered for path 'newlib'
Submodule 'pk' (https://github.com/riscv-software-src/riscv-pk.git) registered for path 'pk'
Submodule 'qemu' (https://gitlab.com/qemu-project/qemu.git) registered for path 'qemu'
Submodule 'spike' (https://github.com/riscv-software-src/riscv-isa-sim.git) registered for path 'spike'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/binutils'...
remote: Enumerating objects: 1195611, done.
remote: Counting objects: 100% (52603/52603), done.
remote: Compressing objects: 100% (44865/44865), done.
remote: Total 1195611 (delta 13896), reused 10479 (delta 7626), pack-reused 1143008
Receiving objects: 100% (1195611/1195611), 447.71 MiB | 46.00 KiB/s, done.
Resolving deltas: 100% (991268/991268), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/dejagnu'...
remote: Counting objects: 9058, done.
remote: Compressing objects: 100% (2040/2040), done.
remote: Total 9058 (delta 6922), reused 9013 (delta 6890)
Receiving objects: 100% (9058/9058), 4.70 MiB | 4.95 MiB/s, done.
Resolving deltas: 100% (6922/6922), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/gcc'...
remote: Enumerating objects: 2959703, done.
remote: Counting objects: 100% (209866/209866), done.
remote: Compressing objects: 100% (13771/13771), done.
remote: Total 2959703 (delta 205074), reused 196911 (delta 196057), pack-reused 2749837
Receiving objects: 100% (2959703/2959703), 1.12 GiB | 45.00 KiB/s, done.
Resolving deltas: 100% (2434987/2434987), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/gdb'...
remote: Enumerating objects: 1195611, done.
remote: Counting objects: 100% (52603/52603), done.
remote: Compressing objects: 100% (44865/44865), done.
remote: Total 1195611 (delta 13894), reused 10480 (delta 7626), pack-reused 1143008
Receiving objects: 100% (1195611/1195611), 447.74 MiB | 9.21 MiB/s, done.
Resolving deltas: 100% (991266/991266), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/glibc'...
remote: Enumerating objects: 706552, done.
remote: Counting objects: 100% (28222/28222), done.
remote: Compressing objects: 100% (9847/9847), done.
remote: Total 706552 (delta 21013), reused 20865 (delta 17989), pack-reused 678330
Receiving objects: 100% (706552/706552), 231.96 MiB | 46.00 KiB/s, done.
Resolving deltas: 100% (601738/601738), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/llvm'...
remote: Enumerating objects: 5724621, done.
remote: Counting objects: 100% (346/346), done.
remote: Compressing objects: 100% (98/98), done.
remote: Total 5724621 (delta 263), reused 263 (delta 248), pack-reused 5724275
Receiving objects: 100% (5724621/5724621), 2.29 GiB | 10.31 MiB/s, done.
Resolving deltas: 100% (4679662/4679662), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/musl'...
remote: warning: unable to access '/root/.config/git/attributes': Permission denied
remote: Enumerating objects: 37317, done.
remote: Counting objects: 100% (37317/37317), done.
remote: Compressing objects: 100% (16197/16197), done.
remote: Total 37317 (delta 27297), reused 28543 (delta 20715), pack-reused 0
Receiving objects: 100% (37317/37317), 5.63 MiB | 4.61 MiB/s, done.
Resolving deltas: 100% (27297/27297), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/newlib'...
remote: Enumerating objects: 213769, done.
remote: Counting objects: 100% (18528/18528), done.
remote: Compressing objects: 100% (8064/8064), done.
remote: Total 213769 (delta 14950), reused 12615 (delta 10357), pack-reused 195241
Receiving objects: 100% (213769/213769), 130.74 MiB | 5.49 MiB/s, done.
Resolving deltas: 100% (171178/171178), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/pk'...
remote: Enumerating objects: 4204, done.
remote: Counting objects: 100% (261/261), done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 4204 (delta 164), reused 242 (delta 159), pack-reused 3943
Receiving objects: 100% (4204/4204), 1.55 MiB | 650.00 KiB/s, done.
Resolving deltas: 100% (2999/2999), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu'...
remote: Enumerating objects: 719962, done.
remote: Counting objects: 100% (8339/8339), done.
remote: Compressing objects: 100% (2443/2443), done.
remote: Total 719962 (delta 5959), reused 8231 (delta 5879), pack-reused 711623
Receiving objects: 100% (719962/719962), 296.63 MiB | 11.61 MiB/s, done.
Resolving deltas: 100% (599439/599439), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/spike'...
remote: Enumerating objects: 22016, done.
remote: Counting objects: 100% (9045/9045), done.
remote: Compressing objects: 100% (980/980), done.
remote: Total 22016 (delta 8255), reused 8107 (delta 8063), pack-reused 12971
Receiving objects: 100% (22016/22016), 5.79 MiB | 1.17 MiB/s, done.
Resolving deltas: 100% (14628/14628), done.
Submodule path 'binutils': checked out '49f6117f958cbd22ff93e4ce777a93d9802a402a'
Submodule path 'dejagnu': checked out 'c298959ef991b389b64a825f70094738c6a48780'
Submodule path 'gcc': checked out 'c891d8dc23e1a46ad9f3e757d09e57b500d40044'
Submodule path 'gdb': checked out '662243de0e14a4945555a480dca33c0e677976eb'
Submodule path 'glibc': checked out '36f2487f13e3540be9ee0fb51876b1da72176d3f'
Submodule path 'llvm': checked out 'b2417f51dbbd7435eb3aaf203de24de6754da50e'
Submodule path 'musl': checked out '85e0e3519655220688e757b9d5bfd314923548bd'
Submodule path 'newlib': checked out '9e09d6ed83cce4777a5950412647ccc603040409'
Submodule path 'pk': checked out '2efabd3e6604b8a9e8f70baf52f57696680c7855'
Submodule path 'qemu': checked out '6bb4a8a47a43f35a345f107227fcd6abed59e62c'
Submodule 'roms/QemuMacDrivers' (https://gitlab.com/qemu-project/QemuMacDrivers.git) registered for path 'qemu/roms/QemuMacDrivers'
Submodule 'roms/SLOF' (https://gitlab.com/qemu-project/SLOF.git) registered for path 'qemu/roms/SLOF'
Submodule 'roms/edk2' (https://gitlab.com/qemu-project/edk2.git) registered for path 'qemu/roms/edk2'
Submodule 'roms/ipxe' (https://gitlab.com/qemu-project/ipxe.git) registered for path 'qemu/roms/ipxe'
Submodule 'roms/openbios' (https://gitlab.com/qemu-project/openbios.git) registered for path 'qemu/roms/openbios'
Submodule 'roms/opensbi' (https://gitlab.com/qemu-project/opensbi.git) registered for path 'qemu/roms/opensbi'
Submodule 'roms/qboot' (https://gitlab.com/qemu-project/qboot.git) registered for path 'qemu/roms/qboot'
Submodule 'roms/qemu-palcode' (https://gitlab.com/qemu-project/qemu-palcode.git) registered for path 'qemu/roms/qemu-palcode'
Submodule 'roms/seabios' (https://gitlab.com/qemu-project/seabios.git/) registered for path 'qemu/roms/seabios'
Submodule 'roms/seabios-hppa' (https://gitlab.com/qemu-project/seabios-hppa.git) registered for path 'qemu/roms/seabios-hppa'
Submodule 'roms/skiboot' (https://gitlab.com/qemu-project/skiboot.git) registered for path 'qemu/roms/skiboot'
Submodule 'roms/u-boot' (https://gitlab.com/qemu-project/u-boot.git) registered for path 'qemu/roms/u-boot'
Submodule 'roms/u-boot-sam460ex' (https://gitlab.com/qemu-project/u-boot-sam460ex.git) registered for path 'qemu/roms/u-boot-sam460ex'
Submodule 'roms/vbootrom' (https://gitlab.com/qemu-project/vbootrom.git) registered for path 'qemu/roms/vbootrom'
Submodule 'tests/lcitool/libvirt-ci' (https://gitlab.com/libvirt/libvirt-ci.git) registered for path 'qemu/tests/lcitool/libvirt-ci'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/QemuMacDrivers'...
remote: Enumerating objects: 81, done.
remote: Total 81 (delta 0), reused 0 (delta 0), pack-reused 81
Receiving objects: 100% (81/81), 85.20 KiB | 2.03 MiB/s, done.
Resolving deltas: 100% (33/33), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/SLOF'...
remote: Enumerating objects: 7975, done.
remote: Total 7975 (delta 0), reused 0 (delta 0), pack-reused 7975
Receiving objects: 100% (7975/7975), 2.69 MiB | 4.70 MiB/s, done.
Resolving deltas: 100% (5872/5872), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2'...
remote: Enumerating objects: 393502, done.
remote: Total 393502 (delta 0), reused 0 (delta 0), pack-reused 393502
Receiving objects: 100% (393502/393502), 271.47 MiB | 11.73 MiB/s, done.
Resolving deltas: 100% (288708/288708), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/ipxe'...
remote: Enumerating objects: 59819, done.
remote: Total 59819 (delta 0), reused 0 (delta 0), pack-reused 59819
Receiving objects: 100% (59819/59819), 17.79 MiB | 7.29 MiB/s, done.
Resolving deltas: 100% (45273/45273), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/openbios'...
remote: Enumerating objects: 14906, done.
remote: Total 14906 (delta 0), reused 0 (delta 0), pack-reused 14906
Receiving objects: 100% (14906/14906), 2.93 MiB | 7.27 MiB/s, done.
Resolving deltas: 100% (11055/11055), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/opensbi'...
remote: Enumerating objects: 12025, done.
remote: Total 12025 (delta 0), reused 0 (delta 0), pack-reused 12025
Receiving objects: 100% (12025/12025), 2.19 MiB | 4.25 MiB/s, done.
Resolving deltas: 100% (7702/7702), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/qboot'...
remote: Enumerating objects: 477, done.
remote: Total 477 (delta 0), reused 0 (delta 0), pack-reused 477
Receiving objects: 100% (477/477), 115.09 KiB | 3.97 MiB/s, done.
Resolving deltas: 100% (295/295), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/qemu-palcode'...
remote: Enumerating objects: 323, done.
remote: Total 323 (delta 0), reused 0 (delta 0), pack-reused 323
Receiving objects: 100% (323/323), 155.85 KiB | 2.89 MiB/s, done.
Resolving deltas: 100% (207/207), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/seabios'...
remote: Enumerating objects: 16426, done.
remote: Total 16426 (delta 0), reused 0 (delta 0), pack-reused 16426
Receiving objects: 100% (16426/16426), 3.56 MiB | 7.40 MiB/s, done.
Resolving deltas: 100% (13063/13063), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/seabios-hppa'...
remote: Enumerating objects: 19153, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 19153 (delta 0), reused 5 (delta 0), pack-reused 19148
Receiving objects: 100% (19153/19153), 4.20 MiB | 5.05 MiB/s, done.
Resolving deltas: 100% (15292/15292), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/skiboot'...
remote: Enumerating objects: 70310, done.
remote: Total 70310 (delta 0), reused 0 (delta 0), pack-reused 70310
Receiving objects: 100% (70310/70310), 42.51 MiB | 10.44 MiB/s, done.
Resolving deltas: 100% (58070/58070), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/u-boot'...
remote: Enumerating objects: 992817, done.
remote: Counting objects: 100% (1744/1744), done.
remote: Compressing objects: 100% (781/781), done.
remote: Total 992817 (delta 981), reused 1698 (delta 952), pack-reused 991073
Receiving objects: 100% (992817/992817), 204.86 MiB | 10.61 MiB/s, done.
Resolving deltas: 100% (837589/837589), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/u-boot-sam460ex'...
remote: Enumerating objects: 4019, done.
remote: Total 4019 (delta 0), reused 0 (delta 0), pack-reused 4019
Receiving objects: 100% (4019/4019), 9.32 MiB | 8.71 MiB/s, done.
Resolving deltas: 100% (1031/1031), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/vbootrom'...
remote: Enumerating objects: 29, done.
remote: Total 29 (delta 0), reused 0 (delta 0), pack-reused 29
Receiving objects: 100% (29/29), 14.63 KiB | 2.93 MiB/s, done.
Resolving deltas: 100% (8/8), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/tests/lcitool/libvirt-ci'...
remote: Enumerating objects: 17384, done.
remote: Counting objects: 100% (5254/5254), done.
remote: Compressing objects: 100% (1315/1315), done.
remote: Total 17384 (delta 3648), reused 5233 (delta 3627), pack-reused 12130
Receiving objects: 100% (17384/17384), 2.17 MiB | 5.51 MiB/s, done.
Resolving deltas: 100% (12278/12278), done.
Submodule path 'qemu/roms/QemuMacDrivers': checked out '90c488d5f4a407342247b9ea869df1c2d9c8e266'
Submodule path 'qemu/roms/SLOF': checked out '6b6c16b4b40763507cf1f518096f3c3883c5cf2d'
Submodule path 'qemu/roms/edk2': checked out 'f80f052277c88a67c55e107b550f504eeea947d3'
Submodule 'SoftFloat' (https://github.com/ucb-bar/berkeley-softfloat-3.git) registered for path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'
Submodule 'BaseTools/Source/C/BrotliCompress/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'
Submodule 'CryptoPkg/Library/OpensslLib/openssl' (https://github.com/openssl/openssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'
Submodule 'MdeModulePkg/Library/BrotliCustomDecompressLib/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'
Submodule 'MdeModulePkg/Universal/RegularExpressionDxe/oniguruma' (https://github.com/kkos/oniguruma) registered for path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'
Submodule 'RedfishPkg/Library/JsonLib/jansson' (https://github.com/akheron/jansson) registered for path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'
Submodule 'UnitTestFrameworkPkg/Library/CmockaLib/cmocka' (https://github.com/tianocore/edk2-cmocka.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'
Submodule 'UnitTestFrameworkPkg/Library/GoogleTestLib/googletest' (https://github.com/google/googletest.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'...
remote: Enumerating objects: 2637, done.
remote: Counting objects: 100% (82/82), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 2637 (delta 54), reused 62 (delta 49), pack-reused 2555
Receiving objects: 100% (2637/2637), 794.27 KiB | 546.00 KiB/s, done.
Resolving deltas: 100% (2403/2403), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'...
remote: Enumerating objects: 7294, done.
remote: Counting objects: 100% (820/820), done.
remote: Compressing objects: 100% (268/268), done.
remote: Total 7294 (delta 603), reused 645 (delta 545), pack-reused 6474
Receiving objects: 100% (7294/7294), 36.44 MiB | 3.13 MiB/s, done.
Resolving deltas: 100% (4735/4735), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'...
remote: Enumerating objects: 468277, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 468277 (delta 29), reused 31 (delta 20), pack-reused 468224
Receiving objects: 100% (468277/468277), 219.19 MiB | 7.98 MiB/s, done.
Resolving deltas: 100% (339364/339364), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'...
remote: Enumerating objects: 7294, done.
remote: Counting objects: 100% (820/820), done.
remote: Compressing objects: 100% (259/259), done.
remote: Total 7294 (delta 612), reused 653 (delta 554), pack-reused 6474
Receiving objects: 100% (7294/7294), 36.44 MiB | 3.19 MiB/s, done.
Resolving deltas: 100% (4740/4740), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'...
remote: Enumerating objects: 15109, done.
remote: Counting objects: 100% (1290/1290), done.
remote: Compressing objects: 100% (448/448), done.
remote: Total 15109 (delta 897), reused 1175 (delta 839), pack-reused 13819
Receiving objects: 100% (15109/15109), 6.21 MiB | 1.22 MiB/s, done.
Resolving deltas: 100% (11337/11337), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'...
remote: Enumerating objects: 6564, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 6564 (delta 24), reused 38 (delta 15), pack-reused 6494
Receiving objects: 100% (6564/6564), 1.77 MiB | 684.00 KiB/s, done.
Resolving deltas: 100% (3925/3925), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'...
remote: Enumerating objects: 3254, done.
remote: Counting objects: 100% (3254/3254), done.
remote: Compressing objects: 100% (1237/1237), done.
remote: Total 3254 (delta 2005), reused 3201 (delta 1952), pack-reused 0
Receiving objects: 100% (3254/3254), 945.31 KiB | 526.00 KiB/s, done.
Resolving deltas: 100% (2005/2005), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'...
remote: Enumerating objects: 27062, done.
remote: Counting objects: 100% (101/101), done.
remote: Compressing objects: 100% (63/63), done.
remote: Total 27062 (delta 49), reused 60 (delta 32), pack-reused 26961
Receiving objects: 100% (27062/27062), 12.58 MiB | 1.73 MiB/s, done.
Resolving deltas: 100% (20083/20083), done.
Submodule path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3': checked out 'b64af41c3276f97f0e181920400ee056b9c88037'
Submodule path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl': checked out '129058165d195e43a0ad10111b0c2e29bdf65980'
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'...
remote: Total 105121 (delta 62197), reused 105121 (delta 62197)
Receiving objects: 100% (105121/105121), 289.52 MiB | 11.97 MiB/s, done.
Resolving deltas: 100% (62197/62197), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'...
remote: Enumerating objects: 252576, done.
remote: Counting objects: 100% (1327/1327), done.
remote: Compressing objects: 100% (624/624), done.
remote: Total 252576 (delta 753), reused 1109 (delta 699), pack-reused 251249
Receiving objects: 100% (252576/252576), 75.24 MiB | 5.22 MiB/s, done.
Resolving deltas: 100% (203161/203161), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'...
remote: Enumerating objects: 80027, done.
remote: Counting objects: 100% (80027/80027), done.
remote: Compressing objects: 100% (23022/23022), done.
remote: Total 80027 (delta 56413), reused 79678 (delta 56228), pack-reused 0
Receiving objects: 100% (80027/80027), 52.82 MiB | 4.17 MiB/s, done.
Resolving deltas: 100% (56413/56413), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'...
remote: Enumerating objects: 4401, done.
remote: Counting objects: 100% (2182/2182), done.
remote: Compressing objects: 100% (559/559), done.
remote: Total 4401 (delta 1129), reused 2086 (delta 1084), pack-reused 2219
Receiving objects: 100% (4401/4401), 35.56 MiB | 3.15 MiB/s, done.
Resolving deltas: 100% (2663/2663), done.
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography': checked out 'fa84d185c0fefa7d612759e02a26def2f948fe34'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma': checked out 'abfc8ff81df4067f309032467785e06975678f0d'
Submodule path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson': checked out 'e9ebfa7e77a6bee77df44e096b100e7131044059'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka': checked out '1cc9cde3448cdd2e000886a26acf1caac2db7cf1'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest': checked out '86add13493e5c881d7e4ba77fb91c1f57752b3a4'
Submodule path 'qemu/roms/ipxe': checked out '4bd064de239dab2426b31c9789a1f4d78087dc63'
Submodule path 'qemu/roms/openbios': checked out 'af97fd7af5e7c18f591a7b987291d3db4ffb28b5'
Submodule path 'qemu/roms/opensbi': checked out '057eb10b6d523540012e6947d5c9f63e95244e94'
Submodule path 'qemu/roms/qboot': checked out '8ca302e86d685fa05b16e2b208888243da319941'
Submodule path 'qemu/roms/qemu-palcode': checked out '99d9b4dcf27d7fbcbadab71bdc88ef6531baf6bf'
Submodule path 'qemu/roms/seabios': checked out 'ea1b7a0733906b8425d948ae94fba63c32b1d425'
Submodule path 'qemu/roms/seabios-hppa': checked out '673d2595d4f773cc266cbf8dbaf2f475a6adb949'
Submodule path 'qemu/roms/skiboot': checked out '24a7eb35966d93455520bc2debdd7954314b638b'
Submodule path 'qemu/roms/u-boot': checked out '840658b093976390e9537724f802281c9c8439f5'
Submodule path 'qemu/roms/u-boot-sam460ex': checked out '60b3916f33e617a815973c5a6df77055b2e3a588'
Submodule path 'qemu/roms/vbootrom': checked out '0c37a43527f0ee2b9584e7fb2fdc805e902635ac'
Submodule path 'qemu/tests/lcitool/libvirt-ci': checked out '9bff3b763b5531a1490e238bfbf77306dc3a6dbb'
Submodule path 'spike': checked out 'd1efcdffffee57bab0fdbd2b377c6132b37556fd'

@Aaronyap2002
Copy link
Author

I will proceed to use the built compiler to build the IBEX simulation, for now, and will rebuild it before i sleep.

@TommyMurphyTM1234
Copy link
Collaborator

BTW - I have also been finding the upstream repos to be very slow lately. I'll post actual speeds later.

Took most of the day to do a recursive clone even though it's a 500Mbps cable broadband connection and all other connectivity works fine... :-|

git clone --recursive https://github.com/riscv-collab/riscv-gnu-toolchain
Cloning into 'riscv-gnu-toolchain'...
remote: Enumerating objects: 9127, done.
remote: Counting objects: 100% (633/633), done.
remote: Compressing objects: 100% (563/563), done.
remote: Total 9127 (delta 83), reused 580 (delta 63), pack-reused 8494
Receiving objects: 100% (9127/9127), 6.67 MiB | 1.31 MiB/s, done.
Resolving deltas: 100% (4326/4326), done.
Submodule 'binutils' (https://sourceware.org/git/binutils-gdb.git) registered for path 'binutils'
Submodule 'dejagnu' (https://git.savannah.gnu.org/git/dejagnu.git) registered for path 'dejagnu'
Submodule 'gcc' (https://gcc.gnu.org/git/gcc.git) registered for path 'gcc'
Submodule 'gdb' (https://sourceware.org/git/binutils-gdb.git) registered for path 'gdb'
Submodule 'glibc' (https://sourceware.org/git/glibc.git) registered for path 'glibc'
Submodule 'llvm' (https://github.com/llvm/llvm-project.git) registered for path 'llvm'
Submodule 'musl' (https://git.musl-libc.org/git/musl) registered for path 'musl'
Submodule 'newlib' (https://sourceware.org/git/newlib-cygwin.git) registered for path 'newlib'
Submodule 'pk' (https://github.com/riscv-software-src/riscv-pk.git) registered for path 'pk'
Submodule 'qemu' (https://gitlab.com/qemu-project/qemu.git) registered for path 'qemu'
Submodule 'spike' (https://github.com/riscv-software-src/riscv-isa-sim.git) registered for path 'spike'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/binutils'...
remote: Enumerating objects: 1195611, done.
remote: Counting objects: 100% (52603/52603), done.
remote: Compressing objects: 100% (44865/44865), done.
remote: Total 1195611 (delta 13896), reused 10479 (delta 7626), pack-reused 1143008
Receiving objects: 100% (1195611/1195611), 447.71 MiB | 46.00 KiB/s, done.
Resolving deltas: 100% (991268/991268), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/dejagnu'...
remote: Counting objects: 9058, done.
remote: Compressing objects: 100% (2040/2040), done.
remote: Total 9058 (delta 6922), reused 9013 (delta 6890)
Receiving objects: 100% (9058/9058), 4.70 MiB | 4.95 MiB/s, done.
Resolving deltas: 100% (6922/6922), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/gcc'...
remote: Enumerating objects: 2959703, done.
remote: Counting objects: 100% (209866/209866), done.
remote: Compressing objects: 100% (13771/13771), done.
remote: Total 2959703 (delta 205074), reused 196911 (delta 196057), pack-reused 2749837
Receiving objects: 100% (2959703/2959703), 1.12 GiB | 45.00 KiB/s, done.
Resolving deltas: 100% (2434987/2434987), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/gdb'...
remote: Enumerating objects: 1195611, done.
remote: Counting objects: 100% (52603/52603), done.
remote: Compressing objects: 100% (44865/44865), done.
remote: Total 1195611 (delta 13894), reused 10480 (delta 7626), pack-reused 1143008
Receiving objects: 100% (1195611/1195611), 447.74 MiB | 9.21 MiB/s, done.
Resolving deltas: 100% (991266/991266), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/glibc'...
remote: Enumerating objects: 706552, done.
remote: Counting objects: 100% (28222/28222), done.
remote: Compressing objects: 100% (9847/9847), done.
remote: Total 706552 (delta 21013), reused 20865 (delta 17989), pack-reused 678330
Receiving objects: 100% (706552/706552), 231.96 MiB | 46.00 KiB/s, done.
Resolving deltas: 100% (601738/601738), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/llvm'...
remote: Enumerating objects: 5724621, done.
remote: Counting objects: 100% (346/346), done.
remote: Compressing objects: 100% (98/98), done.
remote: Total 5724621 (delta 263), reused 263 (delta 248), pack-reused 5724275
Receiving objects: 100% (5724621/5724621), 2.29 GiB | 10.31 MiB/s, done.
Resolving deltas: 100% (4679662/4679662), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/musl'...
remote: warning: unable to access '/root/.config/git/attributes': Permission denied
remote: Enumerating objects: 37317, done.
remote: Counting objects: 100% (37317/37317), done.
remote: Compressing objects: 100% (16197/16197), done.
remote: Total 37317 (delta 27297), reused 28543 (delta 20715), pack-reused 0
Receiving objects: 100% (37317/37317), 5.63 MiB | 4.61 MiB/s, done.
Resolving deltas: 100% (27297/27297), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/newlib'...
remote: Enumerating objects: 213769, done.
remote: Counting objects: 100% (18528/18528), done.
remote: Compressing objects: 100% (8064/8064), done.
remote: Total 213769 (delta 14950), reused 12615 (delta 10357), pack-reused 195241
Receiving objects: 100% (213769/213769), 130.74 MiB | 5.49 MiB/s, done.
Resolving deltas: 100% (171178/171178), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/pk'...
remote: Enumerating objects: 4204, done.
remote: Counting objects: 100% (261/261), done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 4204 (delta 164), reused 242 (delta 159), pack-reused 3943
Receiving objects: 100% (4204/4204), 1.55 MiB | 650.00 KiB/s, done.
Resolving deltas: 100% (2999/2999), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu'...
remote: Enumerating objects: 719962, done.
remote: Counting objects: 100% (8339/8339), done.
remote: Compressing objects: 100% (2443/2443), done.
remote: Total 719962 (delta 5959), reused 8231 (delta 5879), pack-reused 711623
Receiving objects: 100% (719962/719962), 296.63 MiB | 11.61 MiB/s, done.
Resolving deltas: 100% (599439/599439), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/spike'...
remote: Enumerating objects: 22016, done.
remote: Counting objects: 100% (9045/9045), done.
remote: Compressing objects: 100% (980/980), done.
remote: Total 22016 (delta 8255), reused 8107 (delta 8063), pack-reused 12971
Receiving objects: 100% (22016/22016), 5.79 MiB | 1.17 MiB/s, done.
Resolving deltas: 100% (14628/14628), done.
Submodule path 'binutils': checked out '49f6117f958cbd22ff93e4ce777a93d9802a402a'
Submodule path 'dejagnu': checked out 'c298959ef991b389b64a825f70094738c6a48780'
Submodule path 'gcc': checked out 'c891d8dc23e1a46ad9f3e757d09e57b500d40044'
Submodule path 'gdb': checked out '662243de0e14a4945555a480dca33c0e677976eb'
Submodule path 'glibc': checked out '36f2487f13e3540be9ee0fb51876b1da72176d3f'
Submodule path 'llvm': checked out 'b2417f51dbbd7435eb3aaf203de24de6754da50e'
Submodule path 'musl': checked out '85e0e3519655220688e757b9d5bfd314923548bd'
Submodule path 'newlib': checked out '9e09d6ed83cce4777a5950412647ccc603040409'
Submodule path 'pk': checked out '2efabd3e6604b8a9e8f70baf52f57696680c7855'
Submodule path 'qemu': checked out '6bb4a8a47a43f35a345f107227fcd6abed59e62c'
Submodule 'roms/QemuMacDrivers' (https://gitlab.com/qemu-project/QemuMacDrivers.git) registered for path 'qemu/roms/QemuMacDrivers'
Submodule 'roms/SLOF' (https://gitlab.com/qemu-project/SLOF.git) registered for path 'qemu/roms/SLOF'
Submodule 'roms/edk2' (https://gitlab.com/qemu-project/edk2.git) registered for path 'qemu/roms/edk2'
Submodule 'roms/ipxe' (https://gitlab.com/qemu-project/ipxe.git) registered for path 'qemu/roms/ipxe'
Submodule 'roms/openbios' (https://gitlab.com/qemu-project/openbios.git) registered for path 'qemu/roms/openbios'
Submodule 'roms/opensbi' (https://gitlab.com/qemu-project/opensbi.git) registered for path 'qemu/roms/opensbi'
Submodule 'roms/qboot' (https://gitlab.com/qemu-project/qboot.git) registered for path 'qemu/roms/qboot'
Submodule 'roms/qemu-palcode' (https://gitlab.com/qemu-project/qemu-palcode.git) registered for path 'qemu/roms/qemu-palcode'
Submodule 'roms/seabios' (https://gitlab.com/qemu-project/seabios.git/) registered for path 'qemu/roms/seabios'
Submodule 'roms/seabios-hppa' (https://gitlab.com/qemu-project/seabios-hppa.git) registered for path 'qemu/roms/seabios-hppa'
Submodule 'roms/skiboot' (https://gitlab.com/qemu-project/skiboot.git) registered for path 'qemu/roms/skiboot'
Submodule 'roms/u-boot' (https://gitlab.com/qemu-project/u-boot.git) registered for path 'qemu/roms/u-boot'
Submodule 'roms/u-boot-sam460ex' (https://gitlab.com/qemu-project/u-boot-sam460ex.git) registered for path 'qemu/roms/u-boot-sam460ex'
Submodule 'roms/vbootrom' (https://gitlab.com/qemu-project/vbootrom.git) registered for path 'qemu/roms/vbootrom'
Submodule 'tests/lcitool/libvirt-ci' (https://gitlab.com/libvirt/libvirt-ci.git) registered for path 'qemu/tests/lcitool/libvirt-ci'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/QemuMacDrivers'...
remote: Enumerating objects: 81, done.
remote: Total 81 (delta 0), reused 0 (delta 0), pack-reused 81
Receiving objects: 100% (81/81), 85.20 KiB | 2.03 MiB/s, done.
Resolving deltas: 100% (33/33), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/SLOF'...
remote: Enumerating objects: 7975, done.
remote: Total 7975 (delta 0), reused 0 (delta 0), pack-reused 7975
Receiving objects: 100% (7975/7975), 2.69 MiB | 4.70 MiB/s, done.
Resolving deltas: 100% (5872/5872), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2'...
remote: Enumerating objects: 393502, done.
remote: Total 393502 (delta 0), reused 0 (delta 0), pack-reused 393502
Receiving objects: 100% (393502/393502), 271.47 MiB | 11.73 MiB/s, done.
Resolving deltas: 100% (288708/288708), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/ipxe'...
remote: Enumerating objects: 59819, done.
remote: Total 59819 (delta 0), reused 0 (delta 0), pack-reused 59819
Receiving objects: 100% (59819/59819), 17.79 MiB | 7.29 MiB/s, done.
Resolving deltas: 100% (45273/45273), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/openbios'...
remote: Enumerating objects: 14906, done.
remote: Total 14906 (delta 0), reused 0 (delta 0), pack-reused 14906
Receiving objects: 100% (14906/14906), 2.93 MiB | 7.27 MiB/s, done.
Resolving deltas: 100% (11055/11055), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/opensbi'...
remote: Enumerating objects: 12025, done.
remote: Total 12025 (delta 0), reused 0 (delta 0), pack-reused 12025
Receiving objects: 100% (12025/12025), 2.19 MiB | 4.25 MiB/s, done.
Resolving deltas: 100% (7702/7702), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/qboot'...
remote: Enumerating objects: 477, done.
remote: Total 477 (delta 0), reused 0 (delta 0), pack-reused 477
Receiving objects: 100% (477/477), 115.09 KiB | 3.97 MiB/s, done.
Resolving deltas: 100% (295/295), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/qemu-palcode'...
remote: Enumerating objects: 323, done.
remote: Total 323 (delta 0), reused 0 (delta 0), pack-reused 323
Receiving objects: 100% (323/323), 155.85 KiB | 2.89 MiB/s, done.
Resolving deltas: 100% (207/207), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/seabios'...
remote: Enumerating objects: 16426, done.
remote: Total 16426 (delta 0), reused 0 (delta 0), pack-reused 16426
Receiving objects: 100% (16426/16426), 3.56 MiB | 7.40 MiB/s, done.
Resolving deltas: 100% (13063/13063), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/seabios-hppa'...
remote: Enumerating objects: 19153, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 19153 (delta 0), reused 5 (delta 0), pack-reused 19148
Receiving objects: 100% (19153/19153), 4.20 MiB | 5.05 MiB/s, done.
Resolving deltas: 100% (15292/15292), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/skiboot'...
remote: Enumerating objects: 70310, done.
remote: Total 70310 (delta 0), reused 0 (delta 0), pack-reused 70310
Receiving objects: 100% (70310/70310), 42.51 MiB | 10.44 MiB/s, done.
Resolving deltas: 100% (58070/58070), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/u-boot'...
remote: Enumerating objects: 992817, done.
remote: Counting objects: 100% (1744/1744), done.
remote: Compressing objects: 100% (781/781), done.
remote: Total 992817 (delta 981), reused 1698 (delta 952), pack-reused 991073
Receiving objects: 100% (992817/992817), 204.86 MiB | 10.61 MiB/s, done.
Resolving deltas: 100% (837589/837589), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/u-boot-sam460ex'...
remote: Enumerating objects: 4019, done.
remote: Total 4019 (delta 0), reused 0 (delta 0), pack-reused 4019
Receiving objects: 100% (4019/4019), 9.32 MiB | 8.71 MiB/s, done.
Resolving deltas: 100% (1031/1031), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/vbootrom'...
remote: Enumerating objects: 29, done.
remote: Total 29 (delta 0), reused 0 (delta 0), pack-reused 29
Receiving objects: 100% (29/29), 14.63 KiB | 2.93 MiB/s, done.
Resolving deltas: 100% (8/8), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/tests/lcitool/libvirt-ci'...
remote: Enumerating objects: 17384, done.
remote: Counting objects: 100% (5254/5254), done.
remote: Compressing objects: 100% (1315/1315), done.
remote: Total 17384 (delta 3648), reused 5233 (delta 3627), pack-reused 12130
Receiving objects: 100% (17384/17384), 2.17 MiB | 5.51 MiB/s, done.
Resolving deltas: 100% (12278/12278), done.
Submodule path 'qemu/roms/QemuMacDrivers': checked out '90c488d5f4a407342247b9ea869df1c2d9c8e266'
Submodule path 'qemu/roms/SLOF': checked out '6b6c16b4b40763507cf1f518096f3c3883c5cf2d'
Submodule path 'qemu/roms/edk2': checked out 'f80f052277c88a67c55e107b550f504eeea947d3'
Submodule 'SoftFloat' (https://github.com/ucb-bar/berkeley-softfloat-3.git) registered for path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'
Submodule 'BaseTools/Source/C/BrotliCompress/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'
Submodule 'CryptoPkg/Library/OpensslLib/openssl' (https://github.com/openssl/openssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'
Submodule 'MdeModulePkg/Library/BrotliCustomDecompressLib/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'
Submodule 'MdeModulePkg/Universal/RegularExpressionDxe/oniguruma' (https://github.com/kkos/oniguruma) registered for path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'
Submodule 'RedfishPkg/Library/JsonLib/jansson' (https://github.com/akheron/jansson) registered for path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'
Submodule 'UnitTestFrameworkPkg/Library/CmockaLib/cmocka' (https://github.com/tianocore/edk2-cmocka.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'
Submodule 'UnitTestFrameworkPkg/Library/GoogleTestLib/googletest' (https://github.com/google/googletest.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'...
remote: Enumerating objects: 2637, done.
remote: Counting objects: 100% (82/82), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 2637 (delta 54), reused 62 (delta 49), pack-reused 2555
Receiving objects: 100% (2637/2637), 794.27 KiB | 546.00 KiB/s, done.
Resolving deltas: 100% (2403/2403), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'...
remote: Enumerating objects: 7294, done.
remote: Counting objects: 100% (820/820), done.
remote: Compressing objects: 100% (268/268), done.
remote: Total 7294 (delta 603), reused 645 (delta 545), pack-reused 6474
Receiving objects: 100% (7294/7294), 36.44 MiB | 3.13 MiB/s, done.
Resolving deltas: 100% (4735/4735), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'...
remote: Enumerating objects: 468277, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 468277 (delta 29), reused 31 (delta 20), pack-reused 468224
Receiving objects: 100% (468277/468277), 219.19 MiB | 7.98 MiB/s, done.
Resolving deltas: 100% (339364/339364), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'...
remote: Enumerating objects: 7294, done.
remote: Counting objects: 100% (820/820), done.
remote: Compressing objects: 100% (259/259), done.
remote: Total 7294 (delta 612), reused 653 (delta 554), pack-reused 6474
Receiving objects: 100% (7294/7294), 36.44 MiB | 3.19 MiB/s, done.
Resolving deltas: 100% (4740/4740), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'...
remote: Enumerating objects: 15109, done.
remote: Counting objects: 100% (1290/1290), done.
remote: Compressing objects: 100% (448/448), done.
remote: Total 15109 (delta 897), reused 1175 (delta 839), pack-reused 13819
Receiving objects: 100% (15109/15109), 6.21 MiB | 1.22 MiB/s, done.
Resolving deltas: 100% (11337/11337), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'...
remote: Enumerating objects: 6564, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 6564 (delta 24), reused 38 (delta 15), pack-reused 6494
Receiving objects: 100% (6564/6564), 1.77 MiB | 684.00 KiB/s, done.
Resolving deltas: 100% (3925/3925), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'...
remote: Enumerating objects: 3254, done.
remote: Counting objects: 100% (3254/3254), done.
remote: Compressing objects: 100% (1237/1237), done.
remote: Total 3254 (delta 2005), reused 3201 (delta 1952), pack-reused 0
Receiving objects: 100% (3254/3254), 945.31 KiB | 526.00 KiB/s, done.
Resolving deltas: 100% (2005/2005), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'...
remote: Enumerating objects: 27062, done.
remote: Counting objects: 100% (101/101), done.
remote: Compressing objects: 100% (63/63), done.
remote: Total 27062 (delta 49), reused 60 (delta 32), pack-reused 26961
Receiving objects: 100% (27062/27062), 12.58 MiB | 1.73 MiB/s, done.
Resolving deltas: 100% (20083/20083), done.
Submodule path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3': checked out 'b64af41c3276f97f0e181920400ee056b9c88037'
Submodule path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl': checked out '129058165d195e43a0ad10111b0c2e29bdf65980'
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'...
remote: Total 105121 (delta 62197), reused 105121 (delta 62197)
Receiving objects: 100% (105121/105121), 289.52 MiB | 11.97 MiB/s, done.
Resolving deltas: 100% (62197/62197), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'...
remote: Enumerating objects: 252576, done.
remote: Counting objects: 100% (1327/1327), done.
remote: Compressing objects: 100% (624/624), done.
remote: Total 252576 (delta 753), reused 1109 (delta 699), pack-reused 251249
Receiving objects: 100% (252576/252576), 75.24 MiB | 5.22 MiB/s, done.
Resolving deltas: 100% (203161/203161), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'...
remote: Enumerating objects: 80027, done.
remote: Counting objects: 100% (80027/80027), done.
remote: Compressing objects: 100% (23022/23022), done.
remote: Total 80027 (delta 56413), reused 79678 (delta 56228), pack-reused 0
Receiving objects: 100% (80027/80027), 52.82 MiB | 4.17 MiB/s, done.
Resolving deltas: 100% (56413/56413), done.
Cloning into '/home/user/Downloads/riscv-gnu-toolchain/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'...
remote: Enumerating objects: 4401, done.
remote: Counting objects: 100% (2182/2182), done.
remote: Compressing objects: 100% (559/559), done.
remote: Total 4401 (delta 1129), reused 2086 (delta 1084), pack-reused 2219
Receiving objects: 100% (4401/4401), 35.56 MiB | 3.15 MiB/s, done.
Resolving deltas: 100% (2663/2663), done.
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography': checked out 'fa84d185c0fefa7d612759e02a26def2f948fe34'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma': checked out 'abfc8ff81df4067f309032467785e06975678f0d'
Submodule path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson': checked out 'e9ebfa7e77a6bee77df44e096b100e7131044059'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka': checked out '1cc9cde3448cdd2e000886a26acf1caac2db7cf1'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest': checked out '86add13493e5c881d7e4ba77fb91c1f57752b3a4'
Submodule path 'qemu/roms/ipxe': checked out '4bd064de239dab2426b31c9789a1f4d78087dc63'
Submodule path 'qemu/roms/openbios': checked out 'af97fd7af5e7c18f591a7b987291d3db4ffb28b5'
Submodule path 'qemu/roms/opensbi': checked out '057eb10b6d523540012e6947d5c9f63e95244e94'
Submodule path 'qemu/roms/qboot': checked out '8ca302e86d685fa05b16e2b208888243da319941'
Submodule path 'qemu/roms/qemu-palcode': checked out '99d9b4dcf27d7fbcbadab71bdc88ef6531baf6bf'
Submodule path 'qemu/roms/seabios': checked out 'ea1b7a0733906b8425d948ae94fba63c32b1d425'
Submodule path 'qemu/roms/seabios-hppa': checked out '673d2595d4f773cc266cbf8dbaf2f475a6adb949'
Submodule path 'qemu/roms/skiboot': checked out '24a7eb35966d93455520bc2debdd7954314b638b'
Submodule path 'qemu/roms/u-boot': checked out '840658b093976390e9537724f802281c9c8439f5'
Submodule path 'qemu/roms/u-boot-sam460ex': checked out '60b3916f33e617a815973c5a6df77055b2e3a588'
Submodule path 'qemu/roms/vbootrom': checked out '0c37a43527f0ee2b9584e7fb2fdc805e902635ac'
Submodule path 'qemu/tests/lcitool/libvirt-ci': checked out '9bff3b763b5531a1490e238bfbf77306dc3a6dbb'
Submodule path 'spike': checked out 'd1efcdffffee57bab0fdbd2b377c6132b37556fd'

Tried this again today - c. 4 hours wall clock time to do a recursive clone! :-(

time git clone --verbose --progress --recursive https://github.com/riscv-collab/riscv-gnu-toolchain test-clone
Cloning into 'test-clone'...
POST git-upload-pack (175 bytes)
POST git-upload-pack (gzip 4402 to 2155 bytes)
remote: Enumerating objects: 9135, done.
remote: Counting objects: 100% (641/641), done.
remote: Compressing objects: 100% (569/569), done.
remote: Total 9135 (delta 86), reused 584 (delta 65), pack-reused 8494
Receiving objects: 100% (9135/9135), 6.65 MiB | 1.28 MiB/s, done.
Resolving deltas: 100% (4329/4329), done.
Submodule 'binutils' (https://sourceware.org/git/binutils-gdb.git) registered for path 'binutils'
Submodule 'dejagnu' (https://git.savannah.gnu.org/git/dejagnu.git) registered for path 'dejagnu'
Submodule 'gcc' (https://gcc.gnu.org/git/gcc.git) registered for path 'gcc'
Submodule 'gdb' (https://sourceware.org/git/binutils-gdb.git) registered for path 'gdb'
Submodule 'glibc' (https://sourceware.org/git/glibc.git) registered for path 'glibc'
Submodule 'llvm' (https://github.com/llvm/llvm-project.git) registered for path 'llvm'
Submodule 'musl' (https://git.musl-libc.org/git/musl) registered for path 'musl'
Submodule 'newlib' (https://sourceware.org/git/newlib-cygwin.git) registered for path 'newlib'
Submodule 'pk' (https://github.com/riscv-software-src/riscv-pk.git) registered for path 'pk'
Submodule 'qemu' (https://gitlab.com/qemu-project/qemu.git) registered for path 'qemu'
Submodule 'spike' (https://github.com/riscv-software-src/riscv-isa-sim.git) registered for path 'spike'
Cloning into '/home/user/Downloads/test-clone/binutils'...
remote: Enumerating objects: 1195731, done.
remote: Counting objects: 100% (52723/52723), done.
remote: Compressing objects: 100% (44985/44985), done.
Receiving objects: 100% (1195731/1195731), 447.79 MiB | 48.00 KiB/s, done.
remote: Total 1195731 (delta 13988), reused 10478 (delta 7626), pack-reused 1143008
Resolving deltas: 100% (991360/991360), done.
Cloning into '/home/user/Downloads/test-clone/dejagnu'...
remote: Counting objects: 9058, done.
remote: Compressing objects: 100% (2040/2040), done.
remote: Total 9058 (delta 6922), reused 9013 (delta 6890)
Receiving objects: 100% (9058/9058), 4.70 MiB | 4.57 MiB/s, done.
Resolving deltas: 100% (6922/6922), done.
Cloning into '/home/user/Downloads/test-clone/gcc'...
remote: Enumerating objects: 2960602, done.
remote: Counting objects: 100% (210765/210765), done.
remote: Compressing objects: 100% (14641/14641), done.
remote: Total 2960602 (delta 205557), reused 196947 (delta 196082), pack-reused 2749837
Receiving objects: 100% (2960602/2960602), 1.13 GiB | 10.76 MiB/s, done.
Resolving deltas: 100% (2435470/2435470), done.
Cloning into '/home/user/Downloads/test-clone/gdb'...
remote: Enumerating objects: 1195870, done.
remote: Counting objects: 100% (52862/52862), done.
remote: Compressing objects: 100% (45046/45046), done.
remote: Total 1195870 (delta 14074), reused 10603 (delta 7704), pack-reused 1143008
Receiving objects: 100% (1195870/1195870), 448.00 MiB | 9.02 MiB/s, done.
Resolving deltas: 100% (991446/991446), done.
Cloning into '/home/user/Downloads/test-clone/glibc'...
remote: Enumerating objects: 706596, done.
remote: Counting objects: 100% (28266/28266), done.
remote: Compressing objects: 100% (9036/9036), done.
remote: Total 706596 (delta 21067), reused 22207 (delta 18843), pack-reused 678330
Receiving objects: 100% (706596/706596), 231.97 MiB | 7.14 MiB/s, done.
Resolving deltas: 100% (601792/601792), done.
Cloning into '/home/user/Downloads/test-clone/llvm'...
remote: Enumerating objects: 5727457, done.
remote: Counting objects: 100% (1514/1514), done.
remote: Compressing objects: 100% (663/663), done.
remote: Total 5727457 (delta 1047), reused 1034 (delta 849), pack-reused 5725943
Receiving objects: 100% (5727457/5727457), 2.02 GiB | 10.99 MiB/s, done.
Resolving deltas: 100% (4667528/4667528), done.
Cloning into '/home/user/Downloads/test-clone/musl'...
remote: warning: unable to access '/root/.config/git/attributes': Permission denied
remote: Enumerating objects: 37317, done.
remote: Counting objects: 100% (37317/37317), done.
remote: Compressing objects: 100% (16197/16197), done.
remote: Total 37317 (delta 27297), reused 28543 (delta 20715), pack-reused 0
Receiving objects: 100% (37317/37317), 5.63 MiB | 5.50 MiB/s, done.
Resolving deltas: 100% (27297/27297), done.
Cloning into '/home/user/Downloads/test-clone/newlib'...
remote: Enumerating objects: 213774, done.
remote: Counting objects: 100% (18533/18533), done.
remote: Compressing objects: 100% (8069/8069), done.
remote: Total 213774 (delta 14953), reused 12614 (delta 10357), pack-reused 195241
Receiving objects: 100% (213774/213774), 130.75 MiB | 47.00 KiB/s, done.
Resolving deltas: 100% (171181/171181), done.
Cloning into '/home/user/Downloads/test-clone/pk'...
remote: Enumerating objects: 4204, done.
remote: Counting objects: 100% (261/261), done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 4204 (delta 164), reused 243 (delta 159), pack-reused 3943
Receiving objects: 100% (4204/4204), 1.56 MiB | 742.00 KiB/s, done.
Resolving deltas: 100% (2999/2999), done.
Cloning into '/home/user/Downloads/test-clone/qemu'...
remote: Enumerating objects: 719962, done.
remote: Counting objects: 100% (8339/8339), done.
remote: Compressing objects: 100% (2443/2443), done.
remote: Total 719962 (delta 5959), reused 8231 (delta 5879), pack-reused 711623
Receiving objects: 100% (719962/719962), 296.63 MiB | 12.33 MiB/s, done.
Resolving deltas: 100% (599439/599439), done.
Cloning into '/home/user/Downloads/test-clone/spike'...
remote: Enumerating objects: 22016, done.
remote: Counting objects: 100% (9304/9304), done.
remote: Compressing objects: 100% (983/983), done.
remote: Total 22016 (delta 8508), reused 8363 (delta 8319), pack-reused 12712
Receiving objects: 100% (22016/22016), 5.79 MiB | 1.20 MiB/s, done.
Resolving deltas: 100% (14630/14630), done.
Submodule path 'binutils': checked out '49f6117f958cbd22ff93e4ce777a93d9802a402a'
Submodule path 'dejagnu': checked out 'c298959ef991b389b64a825f70094738c6a48780'
Submodule path 'gcc': checked out 'c891d8dc23e1a46ad9f3e757d09e57b500d40044'
Submodule path 'gdb': checked out '662243de0e14a4945555a480dca33c0e677976eb'
Submodule path 'glibc': checked out '36f2487f13e3540be9ee0fb51876b1da72176d3f'
Submodule path 'llvm': checked out 'b2417f51dbbd7435eb3aaf203de24de6754da50e'
Submodule path 'musl': checked out '85e0e3519655220688e757b9d5bfd314923548bd'
Submodule path 'newlib': checked out '9e09d6ed83cce4777a5950412647ccc603040409'
Submodule path 'pk': checked out '2efabd3e6604b8a9e8f70baf52f57696680c7855'
Submodule path 'qemu': checked out '6bb4a8a47a43f35a345f107227fcd6abed59e62c'
Submodule 'roms/QemuMacDrivers' (https://gitlab.com/qemu-project/QemuMacDrivers.git) registered for path 'qemu/roms/QemuMacDrivers'
Submodule 'roms/SLOF' (https://gitlab.com/qemu-project/SLOF.git) registered for path 'qemu/roms/SLOF'
Submodule 'roms/edk2' (https://gitlab.com/qemu-project/edk2.git) registered for path 'qemu/roms/edk2'
Submodule 'roms/ipxe' (https://gitlab.com/qemu-project/ipxe.git) registered for path 'qemu/roms/ipxe'
Submodule 'roms/openbios' (https://gitlab.com/qemu-project/openbios.git) registered for path 'qemu/roms/openbios'
Submodule 'roms/opensbi' (https://gitlab.com/qemu-project/opensbi.git) registered for path 'qemu/roms/opensbi'
Submodule 'roms/qboot' (https://gitlab.com/qemu-project/qboot.git) registered for path 'qemu/roms/qboot'
Submodule 'roms/qemu-palcode' (https://gitlab.com/qemu-project/qemu-palcode.git) registered for path 'qemu/roms/qemu-palcode'
Submodule 'roms/seabios' (https://gitlab.com/qemu-project/seabios.git/) registered for path 'qemu/roms/seabios'
Submodule 'roms/seabios-hppa' (https://gitlab.com/qemu-project/seabios-hppa.git) registered for path 'qemu/roms/seabios-hppa'
Submodule 'roms/skiboot' (https://gitlab.com/qemu-project/skiboot.git) registered for path 'qemu/roms/skiboot'
Submodule 'roms/u-boot' (https://gitlab.com/qemu-project/u-boot.git) registered for path 'qemu/roms/u-boot'
Submodule 'roms/u-boot-sam460ex' (https://gitlab.com/qemu-project/u-boot-sam460ex.git) registered for path 'qemu/roms/u-boot-sam460ex'
Submodule 'roms/vbootrom' (https://gitlab.com/qemu-project/vbootrom.git) registered for path 'qemu/roms/vbootrom'
Submodule 'tests/lcitool/libvirt-ci' (https://gitlab.com/libvirt/libvirt-ci.git) registered for path 'qemu/tests/lcitool/libvirt-ci'
Cloning into '/home/user/Downloads/test-clone/qemu/roms/QemuMacDrivers'...
remote: Enumerating objects: 81, done.
remote: Total 81 (delta 0), reused 0 (delta 0), pack-reused 81
Receiving objects: 100% (81/81), 85.20 KiB | 2.03 MiB/s, done.
Resolving deltas: 100% (33/33), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/SLOF'...
remote: Enumerating objects: 7975, done.
remote: Total 7975 (delta 0), reused 0 (delta 0), pack-reused 7975
Receiving objects: 100% (7975/7975), 2.69 MiB | 5.41 MiB/s, done.
Resolving deltas: 100% (5872/5872), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2'...
remote: Enumerating objects: 393600, done.
remote: Counting objects: 100% (153/153), done.
remote: Compressing objects: 100% (70/70), done.
remote: Total 393600 (delta 96), reused 131 (delta 83), pack-reused 393447
Receiving objects: 100% (393600/393600), 271.61 MiB | 11.57 MiB/s, done.
Resolving deltas: 100% (288753/288753), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/ipxe'...
remote: Enumerating objects: 59819, done.
remote: Total 59819 (delta 0), reused 0 (delta 0), pack-reused 59819
Receiving objects: 100% (59819/59819), 17.79 MiB | 10.18 MiB/s, done.
Resolving deltas: 100% (45273/45273), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/openbios'...
remote: Enumerating objects: 14906, done.
remote: Total 14906 (delta 0), reused 0 (delta 0), pack-reused 14906
Receiving objects: 100% (14906/14906), 2.93 MiB | 5.27 MiB/s, done.
Resolving deltas: 100% (11055/11055), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/opensbi'...
remote: Enumerating objects: 12162, done.
remote: Counting objects: 100% (137/137), done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 12162 (delta 52), reused 87 (delta 41), pack-reused 12025
Receiving objects: 100% (12162/12162), 2.26 MiB | 4.33 MiB/s, done.
Resolving deltas: 100% (7754/7754), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/qboot'...
remote: Enumerating objects: 477, done.
remote: Total 477 (delta 0), reused 0 (delta 0), pack-reused 477
Receiving objects: 100% (477/477), 115.09 KiB | 1.39 MiB/s, done.
Resolving deltas: 100% (295/295), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/qemu-palcode'...
remote: Enumerating objects: 323, done.
remote: Total 323 (delta 0), reused 0 (delta 0), pack-reused 323
Receiving objects: 100% (323/323), 155.85 KiB | 2.29 MiB/s, done.
Resolving deltas: 100% (207/207), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/seabios'...
remote: Enumerating objects: 16426, done.
remote: Total 16426 (delta 0), reused 0 (delta 0), pack-reused 16426
Receiving objects: 100% (16426/16426), 3.56 MiB | 5.84 MiB/s, done.
Resolving deltas: 100% (13063/13063), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/seabios-hppa'...
remote: Enumerating objects: 19153, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 19153 (delta 0), reused 5 (delta 0), pack-reused 19148
Receiving objects: 100% (19153/19153), 4.20 MiB | 4.86 MiB/s, done.
Resolving deltas: 100% (15292/15292), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/skiboot'...
remote: Enumerating objects: 70310, done.
remote: Total 70310 (delta 0), reused 0 (delta 0), pack-reused 70310
Receiving objects: 100% (70310/70310), 42.51 MiB | 10.07 MiB/s, done.
Resolving deltas: 100% (58070/58070), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/u-boot'...
remote: Enumerating objects: 993060, done.
remote: Counting objects: 100% (1987/1987), done.
remote: Compressing objects: 100% (875/875), done.
remote: Total 993060 (delta 1141), reused 1896 (delta 1100), pack-reused 991073
Receiving objects: 100% (993060/993060), 205.04 MiB | 11.89 MiB/s, done.
Resolving deltas: 100% (837749/837749), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/u-boot-sam460ex'...
remote: Enumerating objects: 4019, done.
remote: Total 4019 (delta 0), reused 0 (delta 0), pack-reused 4019
Receiving objects: 100% (4019/4019), 9.32 MiB | 7.55 MiB/s, done.
Resolving deltas: 100% (1031/1031), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/vbootrom'...
remote: Enumerating objects: 29, done.
remote: Total 29 (delta 0), reused 0 (delta 0), pack-reused 29
Receiving objects: 100% (29/29), 14.63 KiB | 14.63 MiB/s, done.
Resolving deltas: 100% (8/8), done.
Cloning into '/home/user/Downloads/test-clone/qemu/tests/lcitool/libvirt-ci'...
remote: Enumerating objects: 17395, done.
remote: Counting objects: 100% (5265/5265), done.
remote: Compressing objects: 100% (1318/1318), done.
remote: Total 17395 (delta 3656), reused 5244 (delta 3635), pack-reused 12130
Receiving objects: 100% (17395/17395), 2.17 MiB | 4.33 MiB/s, done.
Resolving deltas: 100% (12286/12286), done.
Submodule path 'qemu/roms/QemuMacDrivers': checked out '90c488d5f4a407342247b9ea869df1c2d9c8e266'
Submodule path 'qemu/roms/SLOF': checked out '6b6c16b4b40763507cf1f518096f3c3883c5cf2d'
Submodule path 'qemu/roms/edk2': checked out 'f80f052277c88a67c55e107b550f504eeea947d3'
Submodule 'SoftFloat' (https://github.com/ucb-bar/berkeley-softfloat-3.git) registered for path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'
Submodule 'BaseTools/Source/C/BrotliCompress/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'
Submodule 'CryptoPkg/Library/OpensslLib/openssl' (https://github.com/openssl/openssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'
Submodule 'MdeModulePkg/Library/BrotliCustomDecompressLib/brotli' (https://github.com/google/brotli) registered for path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'
Submodule 'MdeModulePkg/Universal/RegularExpressionDxe/oniguruma' (https://github.com/kkos/oniguruma) registered for path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'
Submodule 'RedfishPkg/Library/JsonLib/jansson' (https://github.com/akheron/jansson) registered for path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'
Submodule 'UnitTestFrameworkPkg/Library/CmockaLib/cmocka' (https://github.com/tianocore/edk2-cmocka.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'
Submodule 'UnitTestFrameworkPkg/Library/GoogleTestLib/googletest' (https://github.com/google/googletest.git) registered for path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3'...
remote: Enumerating objects: 2637, done.
remote: Counting objects: 100% (82/82), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 2637 (delta 54), reused 62 (delta 49), pack-reused 2555
Receiving objects: 100% (2637/2637), 794.27 KiB | 521.00 KiB/s, done.
Resolving deltas: 100% (2403/2403), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli'...
remote: Enumerating objects: 7301, done.
remote: Counting objects: 100% (827/827), done.
remote: Compressing objects: 100% (275/275), done.
remote: Total 7301 (delta 605), reused 644 (delta 545), pack-reused 6474
Receiving objects: 100% (7301/7301), 36.44 MiB | 3.23 MiB/s, done.
Resolving deltas: 100% (4737/4737), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl'...
remote: Enumerating objects: 468589, done.
remote: Counting objects: 100% (347/347), done.
remote: Compressing objects: 100% (150/150), done.
remote: Total 468589 (delta 250), reused 259 (delta 197), pack-reused 468242
Receiving objects: 100% (468589/468589), 229.59 MiB | 8.16 MiB/s, done.
Resolving deltas: 100% (338429/338429), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli'...
remote: Enumerating objects: 7301, done.
remote: Counting objects: 100% (827/827), done.
remote: Compressing objects: 100% (275/275), done.
remote: Total 7301 (delta 605), reused 644 (delta 545), pack-reused 6474
Receiving objects: 100% (7301/7301), 36.44 MiB | 3.24 MiB/s, done.
Resolving deltas: 100% (4737/4737), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma'...
remote: Enumerating objects: 15109, done.
remote: Counting objects: 100% (1290/1290), done.
remote: Compressing objects: 100% (448/448), done.
remote: Total 15109 (delta 897), reused 1175 (delta 839), pack-reused 13819
Receiving objects: 100% (15109/15109), 6.21 MiB | 1.05 MiB/s, done.
Resolving deltas: 100% (11337/11337), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson'...
remote: Enumerating objects: 6564, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 6564 (delta 24), reused 38 (delta 15), pack-reused 6494
Receiving objects: 100% (6564/6564), 1.77 MiB | 739.00 KiB/s, done.
Resolving deltas: 100% (3925/3925), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka'...
remote: Enumerating objects: 3254, done.
remote: Counting objects: 100% (3254/3254), done.
remote: Compressing objects: 100% (1237/1237), done.
remote: Total 3254 (delta 2005), reused 3201 (delta 1952), pack-reused 0
Receiving objects: 100% (3254/3254), 945.31 KiB | 460.00 KiB/s, done.
Resolving deltas: 100% (2005/2005), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest'...
remote: Enumerating objects: 27067, done.
remote: Counting objects: 100% (106/106), done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 27067 (delta 51), reused 63 (delta 34), pack-reused 26961
Receiving objects: 100% (27067/27067), 12.59 MiB | 1.79 MiB/s, done.
Resolving deltas: 100% (20085/20085), done.
Submodule path 'qemu/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3': checked out 'b64af41c3276f97f0e181920400ee056b9c88037'
Submodule path 'qemu/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl': checked out '129058165d195e43a0ad10111b0c2e29bdf65980'
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl'...
remote: Finding sources: 100% (23/23)           ting objects: 1
remote: Total 105191 (delta 62222), reused 105188 (delta 62222)
Receiving objects: 100% (105191/105191), 289.72 MiB | 12.02 MiB/s, done.
Resolving deltas: 100% (62222/62222), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5'...
remote: Enumerating objects: 252576, done.
remote: Counting objects: 100% (1327/1327), done.
remote: Compressing objects: 100% (624/624), done.
remote: Total 252576 (delta 753), reused 1109 (delta 699), pack-reused 251249
Receiving objects: 100% (252576/252576), 75.24 MiB | 5.24 MiB/s, done.
Resolving deltas: 100% (203161/203161), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography'...
remote: Enumerating objects: 80075, done.
remote: Counting objects: 100% (80075/80075), done.
remote: Compressing objects: 100% (23037/23037), done.
remote: Total 80075 (delta 56449), reused 79722 (delta 56260), pack-reused 0
Receiving objects: 100% (80075/80075), 52.82 MiB | 3.86 MiB/s, done.
Resolving deltas: 100% (56449/56449), done.
Cloning into '/home/user/Downloads/test-clone/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof'...
remote: Enumerating objects: 4401, done.
remote: Counting objects: 100% (2182/2182), done.
remote: Compressing objects: 100% (559/559), done.
remote: Total 4401 (delta 1129), reused 2086 (delta 1084), pack-reused 2219
Receiving objects: 100% (4401/4401), 35.56 MiB | 3.19 MiB/s, done.
Resolving deltas: 100% (2663/2663), done.
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/pyca-cryptography': checked out 'fa84d185c0fefa7d612759e02a26def2f948fe34'
Submodule path 'qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli': checked out 'f4153a09f87cbb9c826d8fc12c74642bb2d879ea'
Submodule path 'qemu/roms/edk2/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma': checked out 'abfc8ff81df4067f309032467785e06975678f0d'
Submodule path 'qemu/roms/edk2/RedfishPkg/Library/JsonLib/jansson': checked out 'e9ebfa7e77a6bee77df44e096b100e7131044059'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/CmockaLib/cmocka': checked out '1cc9cde3448cdd2e000886a26acf1caac2db7cf1'
Submodule path 'qemu/roms/edk2/UnitTestFrameworkPkg/Library/GoogleTestLib/googletest': checked out '86add13493e5c881d7e4ba77fb91c1f57752b3a4'
Submodule path 'qemu/roms/ipxe': checked out '4bd064de239dab2426b31c9789a1f4d78087dc63'
Submodule path 'qemu/roms/openbios': checked out 'af97fd7af5e7c18f591a7b987291d3db4ffb28b5'
Submodule path 'qemu/roms/opensbi': checked out '057eb10b6d523540012e6947d5c9f63e95244e94'
Submodule path 'qemu/roms/qboot': checked out '8ca302e86d685fa05b16e2b208888243da319941'
Submodule path 'qemu/roms/qemu-palcode': checked out '99d9b4dcf27d7fbcbadab71bdc88ef6531baf6bf'
Submodule path 'qemu/roms/seabios': checked out 'ea1b7a0733906b8425d948ae94fba63c32b1d425'
Submodule path 'qemu/roms/seabios-hppa': checked out '673d2595d4f773cc266cbf8dbaf2f475a6adb949'
Submodule path 'qemu/roms/skiboot': checked out '24a7eb35966d93455520bc2debdd7954314b638b'
Submodule path 'qemu/roms/u-boot': checked out '840658b093976390e9537724f802281c9c8439f5'
Submodule path 'qemu/roms/u-boot-sam460ex': checked out '60b3916f33e617a815973c5a6df77055b2e3a588'
Submodule path 'qemu/roms/vbootrom': checked out '0c37a43527f0ee2b9584e7fb2fdc805e902635ac'
Submodule path 'qemu/tests/lcitool/libvirt-ci': checked out '9bff3b763b5531a1490e238bfbf77306dc3a6dbb'
Submodule path 'spike': checked out 'd1efcdffffee57bab0fdbd2b377c6132b37556fd'

real    232m52.783s
user    43m34.960s
sys     3m50.597s

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

No branches or pull requests

3 participants