File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -220,13 +220,17 @@ task:
220
220
-DD_COMPILER_FLAGS="-O -flto=full -defaultlib=phobos2-ldc-lto,druntime-ldc-lto"
221
221
-DEXTRA_CXXFLAGS=-flto=full
222
222
PARALLELISM : 4
223
- CC : clang
223
+ CC : clang15
224
+ CXX : clang++15
224
225
install_prerequisites_script : |
225
226
cd $CIRRUS_WORKING_DIR/..
226
227
sysctl -n hw.ncpu
227
- pkg install -y git cmake ninja gmake llvm bash gtar 7-zip ldc
228
+ pkg install -y git cmake ninja gmake llvm15 bash gtar 7-zip ldc
228
229
python3 --version
229
230
python3 -m ensurepip
231
+ # set up default llvm-config
232
+ ls -l /usr/local/bin/llvm-config*
233
+ ln -sf llvm-config15 /usr/local/bin/llvm-config
230
234
clone_submodules_early_script : |
231
235
cd $CIRRUS_WORKING_DIR
232
236
git submodule update --init --depth $CIRRUS_CLONE_DEPTH
@@ -239,6 +243,7 @@ task:
239
243
-DCMAKE_BUILD_TYPE=Release \
240
244
-DD_COMPILER=ldmd2 \
241
245
-DBUILD_SHARED_LIBS=OFF \
246
+ -DLDC_DYNAMIC_COMPILE=OFF \
242
247
-DBUILD_LTO_LIBS=ON
243
248
ninja -j$PARALLELISM
244
249
bin/ldc2 -version
You can’t perform that action at this time.
0 commit comments