@@ -9,10 +9,10 @@ IFS=$'\n\t'
99source  " $( cd " $( dirname " $0 " ) "   &&  pwd)  /../shared.sh" 
1010
1111if  isMacOS;  then 
12-     curl -f " ${MIRRORS_BASE} /clang%2Bllvm-7 .0.0-x86_64-apple- darwin.tar.xz"   |  tar xJf -
12+     curl -f " ${MIRRORS_BASE} /clang%2Bllvm-9 .0.0-x86_64-darwin-apple .tar.xz"   |  tar xJf -
1313
14-     ciCommandSetEnv CC " $( pwd)  /clang+llvm-7 .0.0-x86_64-apple- darwin/bin/clang" 
15-     ciCommandSetEnv CXX " $( pwd)  /clang+llvm-7 .0.0-x86_64-apple- darwin/bin/clang++" 
14+     ciCommandSetEnv CC " $( pwd)  /clang+llvm-9 .0.0-x86_64-darwin-apple /bin/clang" 
15+     ciCommandSetEnv CXX " $( pwd)  /clang+llvm-9 .0.0-x86_64-darwin-apple /bin/clang++" 
1616
1717    #  Configure `AR` specifically so rustbuild doesn't try to infer it as
1818    #  `clang-ar` by accident.
@@ -27,17 +27,18 @@ elif isWindows && [[ -z ${MINGW_URL+x} ]]; then
2727    #  Note that the LLVM installer is an NSIS installer
2828    # 
2929    #  Original downloaded here came from
30-     #  http://releases.llvm.org/7.0.0/LLVM-7.0.0-win64.exe
31-     #  That installer was run through `wine` on Linux and then the resulting
32-     #  installation directory (found in `$HOME/.wine/drive_c/Program Files/LLVM`) was
33-     #  packaged up into a tarball. We've had issues otherwise that the installer will
34-     #  randomly hang, provide not a lot of useful information, pollute global state,
35-     #  etc. In general the tarball is just more confined and easier to deal with when
36-     #  working with various CI environments.
30+     #  http://releases.llvm.org/9.0.0/LLVM-9.0.0-win64.exe
31+     #  That installer was run through `wine ./installer.exe /S /NCRC` on Linux
32+     #  and then the resulting installation directory (found in
33+     #  `$HOME/.wine/drive_c/Program Files/LLVM`) was packaged up into a tarball.
34+     #  We've had issues otherwise that the installer will randomly hang, provide
35+     #  not a lot of useful information, pollute global state, etc. In general the
36+     #  tarball is just more confined and easier to deal with when working with
37+     #  various CI environments.
3738
3839    mkdir -p citools
3940    cd  citools
40-     curl -f " ${MIRRORS_BASE} /LLVM-7 .0.0-win64.tar.gz"   |  tar xzf -
41+     curl -f " ${MIRRORS_BASE} /LLVM-9 .0.0-win64.tar.gz"   |  tar xzf -
4142    ciCommandSetEnv RUST_CONFIGURE_ARGS \
4243        " ${RUST_CONFIGURE_ARGS}  --set llvm.clang-cl=$( pwd)  /clang-rust/bin/clang-cl.exe" 
4344fi 
0 commit comments