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

[WIP] Use BinaryBuilder for all available dependencies by default #31441

Merged
merged 20 commits into from
Mar 30, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 22 additions & 6 deletions Make.inc
Original file line number Diff line number Diff line change
Expand Up @@ -231,12 +231,6 @@ includedir_rel := $(shell $(JULIAHOME)/contrib/relative_path.sh $(bindir) $(incl
INSTALL_F := $(JULIAHOME)/contrib/install.sh 644
INSTALL_M := $(JULIAHOME)/contrib/install.sh 755

# BinaryBuilder options
USE_BINARYBUILDER_OPENBLAS := 0
USE_BINARYBUILDER_LLVM := 0
# Use the Assertions build
BINARYBUILDER_LLVM_ASSERTS := 0

# LLVM Options
LLVMROOT := $(build_prefix)
LLVM_ASSERTIONS := 0
Expand Down Expand Up @@ -930,6 +924,24 @@ else
UTF8PROC_INC := $(build_includedir)
endif


# BinaryBuilder options. We default to "on" for all the projects listed in BB_PROJECTS,
# but only if contrib/normalize_triplet.py works for our requested triplet
ifeq ($(shell python $(JULIAHOME)/contrib/normalize_triplet.py $(or $(XC_HOST),$(XC_HOST),$(BUILD_MACHINE)) >/dev/null 2>/dev/null; echo $$?),0)
USE_BINARYBUILDER := 1
else
USE_BINARYBUILDER := 0
endif

# This is the set of projects that BinaryBuilder dependencies are hooked up for.
BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE LIBUV UNWIND
$(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER)))

# Use the Assertions build
BINARYBUILDER_LLVM_ASSERTS := 0



# OS specific stuff

# install_name_tool
Expand Down Expand Up @@ -1277,3 +1289,7 @@ endef
# (hardened against any special characters appearing in the output)
print-%:
@echo '$*=$(subst ','\'',$(subst $(newline),\n,$($*)))'

# Literal values that are hard to use in Makefiles otherwise:
COMMA:=,
SPACE:=$(eval) $(eval)
11 changes: 9 additions & 2 deletions contrib/normalize_triplet.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# a method `platform_key_abi()` to parse uname-like output into something standarized.

if len(sys.argv) < 2:
print("Usage: %s <host triplet> [<gcc version>]")
print("Usage: %s <host triplet> [<gcc version>] [<cxxabi11>]")
sys.exit(1)

arch_mapping = {
Expand Down Expand Up @@ -108,7 +108,7 @@ def p(x):
# "-gcc8" tag at the end of the triplet, but only if it has otherwise
# not been specified
if gcc_version == "blank_gcc":
if len(sys.argv) == 3:
if len(sys.argv) >= 3:
gcc_version = {
"4": "gcc4",
"5": "gcc4",
Expand All @@ -117,6 +117,13 @@ def p(x):
"8": "gcc8",
}[list(filter(lambda x: re.match("\d+\.\d+\.\d+", x), sys.argv[2].split()))[-1][0]]

if cxx_abi == "blank_cxx_abi":
if len(sys.argv) == 4:
cxx_abi = {
"0": "cxx03",
"1": "cxx11",
"": "",
}[sys.argv[3]]

print(arch+p(platform)+p(libc)+r(call_abi)+p(gcc_version)+p(cxx_abi))

Expand Down
25 changes: 21 additions & 4 deletions contrib/refresh_bb_tarballs.sh
Original file line number Diff line number Diff line change
@@ -1,13 +1,30 @@
#!/bin/sh

# Invoke this with no arguments to refresh all tarballs, or with a project name to refresh only that project.
#
# Example:
# ./refresh_bb_tarballs.sh gmp

# Get this list via:
# using BinaryBuilder
# print("TRIPLETS=\"$(join(triplet.(BinaryBuilder.supported_platforms()), " "))\"")
TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-linux-musleabihf x86_64-apple-darwin14 x86_64-unknown-freebsd11.1 i686-w64-mingw32 x86_64-w64-mingw32"

# These are the projects currently using BinaryBuilder; both GCC-expanded and non-GCC-expanded:
BB_PROJECTS="llvm"
BB_GCC_EXPANDED_PROJECTS="openblas suitesparse openlibm"
BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2 pcre libuv unwind osxunwind"
BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm"

# If we've been given a project name, filter down to that one:
if [ -n ${1} ]; then
case "${BB_PROJECTS}" in
*${1}*) BB_PROJECTS="${1}" ;;
*) BB_PROJECTS="" ;;
esac
case "${BB_GCC_EXPANDED_PROJECTS}" in
*${1}*) BB_GCC_EXPANDED_PROJECTS="${1}" ;;
*) BB_GCC_EXPANDED_PROJECTS="" ;;
esac
fi

# Get "contrib/" directory path
CONTRIB_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
Expand All @@ -23,8 +40,8 @@ for triplet in ${TRIPLETS}; do
for proj in ${BB_GCC_EXPANDED_PROJECTS}; do
PROJ="$(echo ${proj} | tr [a-z] [A-Z])"
for gcc in gcc4 gcc7 gcc8; do
make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} distclean-${proj}
make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} compile-${proj}
make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} BB_TRIPLET_CXXABI=${triplet} distclean-${proj}
make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} BB_TRIPLET_CXXABI=${triplet} compile-${proj}
done
done
done
24 changes: 20 additions & 4 deletions deps/Versions.make
Original file line number Diff line number Diff line change
@@ -1,18 +1,34 @@
LLVM_VER = 6.0.1
LLVM_BB_REL = 3
PCRE_VER = 10.30
LLVM_BB_REL = 6+nowasm
PCRE_VER = 10.32
PCRE_BB_REL = 1
DSFMT_VER = 2.2.3
OPENBLAS_VER = 0.3.5
OPENBLAS_BB_REL = 0
LAPACK_VER = 3.5.0
SUITESPARSE_VER = 5.4.0
SUITESPARSE_BB_REL = 1
SUITESPARSE_BB_REL = 2
OPENLIBM_VER = 0.6.0
OPENLIBM_BB_REL = 0
UNWIND_VER = 1.3.1
UNWIND_BB_REL = 3
OSXUNWIND_VER = 0.0.5
OSXUNWIND_BB_REL = 0
GMP_VER = 6.1.2
GMP_BB_REL = 1
MPFR_VER = 4.0.2
MPFR_BB_REL = 1
PATCHELF_VER = 0.9
MBEDTLS_VER = 2.16.0
CURL_VER = 7.56.0
MBEDTLS_BB_REL = v0.17.0
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a thumbs up here on the right version here for mbedtls 👍 . That's about all I have to contribute in terms of review!

LIBSSH2_VER = 1.8.0
LIBSSH2_BB_REL = 1
CURL_VER = 7.61.0
CURL_BB_REL = 1
LIBGIT2_VER = 0.27.7
LIBGIT2_BB_REL = 1
LIBUV_VER = 1.24.0
LIBUV_BB_REL = 1

# Specify the version of the Mozilla CA Certificate Store to obtain.
# The versions of cacert.pem are identified by the date (YYYY-MM-DD) of their changes.
Expand Down
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
feac3e3bf989c4c6d150d651d0dd1b88
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2cfca86ad46b36b275ca9213982bd64f7fe6a6f6a04f8ee214a614cd5ddeee1e7f0435d6ba9dd8675d82f23b8e2393403878f54ec5bc2f59cc4d32b1151c8571
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
48211f025294cdb902a102fed3304a84
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9cb0eb721764230af9e46b5df618ed4880bc38c7fc62e33cdc5e12dc311ba6a46f18ca3c92b53c6c085a4f760d81e39791ca236910e673bce6e614d08d25260c
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ad9a006f8c152064eecad912b9c57711
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fe9a0dd902c9acae604c2ab61d3a637f02bd1b368e340d202ff455e1dba52090725cd2103ce5d2aae35d6b7211aaffbf220e9bc3bd77157ec8080667066c465b
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4adf96695cd3b836fd7cf7961d3a2b6e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
173c66cb03f68fffc33cda4f0590b8428ff372c448446a92f0d71cad201bfddf56991ddc51fb769726d835963df147e876ec7e4f6c99877d946ff11f026b7bfa
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f7f43ea6b2a35a244b20e49a0aeefc3f
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3f5ddf6290f9a7518c7ca9117559d05f32a0cc61b2e8efd75efb2d718445d7aef5605843cfca967eebf097576b1dfec9ee8df40aa24c927083524a2f7c1b80d2
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ccb78ab782e89dcd96f3f0ea9eb36a96
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
af9e2bbcf2bb02d207fb808a41d04f968b97d8afbda806bd609f8af4a56195953215861f4bbed869df71778948ff3d766aa2f0753f41356f39ccd5091041f28e
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b27f8248860d65ea5f482781f9e170d5
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5c984e3487dc239959a1d7222b8e0137df9b025d8b7f93b21daf1cdc3c7f899a51904fc5bb13f069fe0e9cb1b1eec276a0ae00694327dceba776523937250c30
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a46fabac83f0b28ab64bb24de96fe5fe
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7276287e256c06763be1ac647970bd14bf836707cca111ccce1a2f1e4cee92f23df16fdf26155627e9c979e2353e4467420a66d6c04cf1ad33c44db722b1de5c
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
46a67587dff103fd41edd0c2051de390
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9b2bea3d2f982e8bc9eefb96c9e1372f17033402977777ace10acbe55c955a7cdf99cf9befc138ab24d9f9e32b690a65198704cc735d717a880ce466dd4f351e
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3f2c6ba1e7813a50af034102eebf6c95
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
315d74812917dd614690d6863ecc28f3e70826daa9272fededfc3b87a32fd2b777a8e9f86642ff13e9f793dc6c6bce9f7422baeee7b14a4c4a38d45cd065cc79
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
41378dbb935730d0cf98c7ae0207633d
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
15029d367939ad995fc9f23e1904dd03f66fd5506d12b8a2cdd81e61d47ed290edb9079b384e418cb3d8483216ea52968a39306990bb969c489a1c5fd493c3bf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e0de11d2084fed042da7165eb1c1671f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b55bf4f5b794d2d552a2b33f7e11ea756d3c0677a10f7324f581984ad65e35f9383aacb44d43e7855acfbaafb3f0f64fdccfe0a3dc3b7ab59d6cb85427059a24
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
939fba82223d4788b5e3799215f3d562
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d3a653247cf96bd569005f3b1520c8323c2451fb83f776e3448a62e0734959b085f6f4ee694eb09e35b1a6e2e30802c38331c59d7dc80cf2a313722710290f5c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f183f8d5f8091dbff00e2921774957b9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
af514f18e6e4213db8267e0d77d48300d0fb5b7a320fbeabb35183da23727d111ea3071455c879dadab88783be44e258168806d918d40d44469a8476825418e9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
122ccefdac50dd24a9114df0290fdb24
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
164566b8a7f2bffb624e7e6ebcfd456d3a4df73ad23c0a78f72a963bbe4274ef4d86f31c0e96e149d3aa145ed0d092beffdf8b1325ae9386e0abeb1670930c77
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9591b199af795eef22c3f5eb55428cb9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c3d1f1b30b5e441e80501d8014b3567ee4aaa44ba33987cb63c2f1dce89d68f5707c8647c31d11e5453ef239179cd4fade1b85d8dbbc79a33bd90ee6771873d3
1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/sha512

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
55d8602c7c28133a87d64dfc3d3808ba
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1382890c7e048900336a9d8ebae7b0f700df7b95eaba482a522e89097acfa5dbe3ca6d2c94dee2aa578e05912fa63c984401fa639c028da6e5faf2605f4e381e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
548ef8a79da101fef6d3ee8a7f7a85e8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
75d7e76f64ee9d580dae9bfe2a6a2ac215ce2506d73befb9bed789462ded9801658cedecbbe07737d07a12f649dba4e0c86dc86d7ee1d50bbdea3b3751de4ec5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
39a39c07a441582ef062c242f4dc6590
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
da478eee88987511a813ceccce77235fbb93650189eab7c6decb9d1fdaa1cd7810bf9d313ae7d481e87cf6eb11897a7b9b9a6962bb2062d5b868a7f7512b73c2
1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/md5

This file was deleted.

This file was deleted.

1 change: 1 addition & 0 deletions deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
05d39e4cf5c2954ba8220ac24b2f00f8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7e97aaaac723becb7d2c11e6bfb7c522d72d4f0aaf44706f4982f63c025c97dac85b31fa47751d48c6e5c0265cb191bb2bf9cb61880ff20521904ac85699bc83
1 change: 1 addition & 0 deletions deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
703e4a0bfd37356f93b94c4a0b47c3d8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eefd24c8f1875a127efad1af2a9aa3a8cc7a58f91dbd56b0bd1351ac95f6b2570ca1391575e71ef17d6efdcbc03945b99495d9acc0534b4bdbe0b5e77ceac6d5
1 change: 1 addition & 0 deletions deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ea79587045d9930dc4535eb8c1055a92
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5de44eaa3b59dce40956069d260c3efb1b19861bfb0e2bfad0a850d7bf3ced2bd418e56bb5726df9a88a39e2e7a7a314c7342a01b792d6885dcfb9996bec82d9
1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/sha512

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f41b8e6da2a3209dc272fb24a416480c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
89c6c8d8bd536fcef0eb6387ebb56a510f5db888dcff89f03837c398164c67f53b531ae416d73e679a230b9cca443ac79204355e16e5d70f9b46b592d7992624
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
bd919654e6884cdb9aa480ca888f3278
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9e95a3c94e51f87044032df9b65f8c4d49990a32152bf265cf021304faf9a9180c95fe20703474e9e3ea6c85ebab14dc5be1a7ea8a11cf55ec07668c577dbcf3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f0c43773ec2baea29f91c65e8616be61
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9d5d70fb3fe7b77e61f1510f7c9f267421d24c8409617d30a256c6ef76ee48c01986fdb6a0de2ab7933a89990a11269a43b3982464601e01ed33b4f94fa569e3
1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/sha512

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2a281e0d1049d3c70a5f18173d519855
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7bcac8b7804534b0229f4fc0909ff96117c0e2637d0aaaa6dafb5ad5c1140d5d7cf8c40b7cff1dba4dc4e1de3551c9468ba773d1e37ce01a30a239c50acdb905
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1257a2869c1e6bec61c807aef9ebb58f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
004c6f4f94f528ef69793ca20f539624312bc14884463c32ba05927875bfb5af761e8d8d1ef91e1ea32bf841f549153eb2ed463089a8775c47a01a4d39340ec2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6516ae35103396a11fc4cc44e87245b2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c04543eb5e80b7ecfd446d33adc7734e5e6ff1c8b834711489f2d94da3908f04e9ec34fe968e596ec5e82e8254372f498ee8b8ff4d67601fa8242b570a761ce9

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fb9858273b5f0eabf9343d00f133f9e6
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1591ccbe0086fbe0907c61466d2ea0528d63b267da9ef73af23f5770fb047462654002ebabc59add74ac097d0093bc10c0c95ed48c2ad96e288bb5760f78b182
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dcc82e756b75286bdd0f3ae2b55fedb6
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
549c5abd09b5df8f285d95d78855d9d503097f33e8b32f46317d0c8e2c07d3bb6ca91fab297472caae1d105c044c7854031a877aafd5a83b4a6f2de397e8a697
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5cd1d68f9d2332a9c4f3efa152b7860b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fed9f48138d85de0abfbc0cd9af0b964a55106945ec51d415571506770dcf6ccc223fb47abb13a04828c4c8e78bebe25912945fb463056454ad281814adae9a3

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7a12c32038394c9a6e3b1db2647627b4
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6fe3395aed0f808190710f6ad91e4570d54167b3ecbc96d2f1d77dd37713620926dcdcf47e08d63c9f23feafedb07897d1c262b1996b0ed697db0953a4f78b7e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
609b7aa7b40b8970b12fff0f16b19e39
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4f4a85d60d43b3dd9d2e7a69955a75b3e93abd72c10155dd3757900ae64e664ad20d2335f79a144a442048a763bc678540b3ff435ccaba1c4b8cf29c69999583
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
472eb5ac4eb37b7311c8da358e2b344e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7c184583df53d0a81d0458ec8f9057ef568070839c4d306dde4fdfc0caed5ea3e6d2858c7c62fcecdee65c72ea97e712cf8a2ec743b20ae1c924bbdb7be7a8a7
1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/sha512

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
574b46bae14b66d685502c11c9396a6f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
db9f4ea905086c215954df8eac8e04b1f0bf3a8c62078a4ff71209ffe3ef647e01a454cdf0c12c33fe2855b1d3c812b050411bdedc6ee66264ca006814f18f0a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
79c0d9a68ecfe20f233dbc1d52c1a978
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0c7138bfa58ba8f1b68a3f8ca92c1dacd3c28864f088cdaa5bacb60286786af382aa330c40786242219bd3ae5b7cb3fcb4a076a8859414fd348d2eb1a5abfe8d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
04f79b243cfd305b51043a38aac1589c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1c27a7c93b55d685de2b4ec8a33aa5f811ca3d1314b9d30df1768e47263424c463b713159e1bece22d74248d37789ccec2662f1b96d8c775dc8704fee5953cc3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
86f529ae63bd613fa4c680abdd1dbab0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b055ec809f7e744ff77ceb5347c5ab92aafeacba217984f316b0df84232ffc1936fb8d3e7f0df5b6967d600c9a7a145ade1ff53d7f67da7041d732df5a70c1ca
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5356996eab87cd98927cbd213a29dc80
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6d707d7c25f14dbac2486bf0fc228ad7a16ae2c2bb1f764e75bd0a5f142ed790af53b6de1eaf005ee16f754762bb99f833c59d8cd494da8314504cd14fd3e8e3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6dea63328f4fc6bb5376f6725fd76183
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d8d87f0635a2fb6f66bb452b6e35cb8624a68b68238c8710264525ea1d78d3c55a6c79e8c8002dd46d5f5ea531fff5f1fda68f041b3ea5f79ca61fb29990e84a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5deb1d43f7c0ebd01d3744073018024b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4a7b9b1ce21a09afb9c5509e61e24c8d6860534639bc49ae4a6ac0c6700f51cd59633980f0069230e2e09b1f3ec98093d15d83b86e8af29005ff3ad7f37022f8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f6c76caed0e1b90568e5ddaeda0cf3d3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b3c94ea56e1d6bb9607cad0ae6b4c886e86b71c0ef61d3d044d4b067cb718ecb8db88cb568f98cbd107fa3d34cc96cdeaf5f62987f4f73c6239748075016a68a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fa4f48a6f99169e4f7bb0e4f15e87522
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
31b86918db992cd6d45009fa5bb2095a8b521edf7511c3ec3a5de1d32cf44cec5365fa76b6a2f7776014ad4cef9b4b64163544824726da9b4d75c692c7e67516
1 change: 0 additions & 1 deletion deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/md5

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a679e1c2bcd5b2bcb6e0f7b6398644a3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4fa6f0e27d99fb9149ae6d133066226660ec53fb8cef2b21e66a98cccd9f5f7a8ca236ac0bc191aa994a47fb9d185f86001b73d3266bd996d1f3f4d620e1e46d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e2df01b8890ba6a793dbf62531f3ae32
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4105964b14fb0ce99b1f573e51fe3973554bf4cf064b5371bd9e3cb3595b4462ee18f4009c29930706cef882428a3386323dc8f661417ab7da1a830702aecc61
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d1e6c73aa6290037945bd2aea209b0d1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
edefce343de35f111aaa293e28d9482a99ada565d4c0a262063302b6eb1086bd412c31798e3fd9c4b4811aeb0a49979a29afe2a6a853484c4bd18a929d72b382
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
92f8d286ca7c0fdadf48f8f14fa5464d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0cd2610eb19bde172640fe485c63f9f8eec804988c314ae59d835d207a5b54dd20d7ff9af38ab383531671a03502239f561ff013affdd311aa6b1b04a138282a
1 change: 1 addition & 0 deletions deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e1d1655a61aafa128babc105624483ad
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a7c719fbc38bccc1e9a548c48839f3296fb17389924bee27d89aeb61bc462875237df534bc60bbe7571e8cc0494771f0c5ff0f421e24fe7d360be0fe74bccde7
1 change: 1 addition & 0 deletions deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d0f4b89ae107d3e9e3cf429a467c8b5a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
80031156ebf65ddcaa2bf48db893e0b6f35cd34d27ed91ed3c74e432a41e4f52a640a0d4ea7ffc92f1ce647b3b67056fe927c49fc60bb07e0c3fd4ea2cfc2b21
1 change: 1 addition & 0 deletions deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
feeff120fa186c3bc59db3e91173e6c6
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6260f42f1480ee47163fa5dc54697cea88511fc81c5abc4086ae32380e645a1f0ac53c70f2d958ee5aed9945442595aaf9f3a980ec3625b2ef57a4495a650be2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
522e59c003b3618f36b7621f42c03f22
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
85955ea8a45eb2dd5efc110f939e80de1c56e1f5c3f89c695f306e03f9e5a1b206a1ee1634e41002c54894ca8b925e387f1a0f7692b72fa1a68fb09e65caf58d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f64f5357c95c71774748d25b589ffc3f
Loading