Skip to content

Commit 998461b

Browse files
committed
WIP: github: Only test building the macos toolchain, without PGO
1 parent 8977169 commit 998461b

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ jobs:
6565
retention-days: 7
6666

6767
linux-stage1:
68+
if: false
6869
needs: [prepare]
6970
runs-on: ubuntu-22.04
7071
steps:
@@ -286,7 +287,7 @@ jobs:
286287

287288
# Build a cross compiler for macOS, targeting Windows.
288289
macos:
289-
needs: [prepare, macos-stage1, linux-profile]
290+
needs: [prepare, macos-stage1]
290291
runs-on: macos-latest
291292
steps:
292293
- uses: actions/checkout@v4
@@ -298,9 +299,6 @@ jobs:
298299
tar -Jxf llvm-*.tar.xz
299300
rm llvm-*.tar.xz
300301
mv llvm* $HOME/llvm
301-
- uses: actions/download-artifact@v4
302-
with:
303-
name: profile
304302
- name: Build
305303
env:
306304
LLVM_VERSION: ${{needs.prepare.outputs.LLVM_VERSION}}
@@ -314,7 +312,7 @@ jobs:
314312
# form. Therefore, autodetection will pick them up, but linking
315313
# universal binaries fails as those libraries are unavailable in the
316314
# other (x86_64) architecture form.
317-
MACOS_REDIST=1 LLVM_CMAKEFLAGS="-DLLVM_ENABLE_ZSTD=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $HOME/llvm $(pwd)/install/llvm-mingw --thinlto --pgo
315+
MACOS_REDIST=1 LLVM_CMAKEFLAGS="-DLLVM_ENABLE_ZSTD=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $HOME/llvm $(pwd)/install/llvm-mingw --thinlto
318316
.github/workflows/store-version.sh install/llvm-mingw/versions.txt
319317
./test-libcxx-module.sh $(pwd)/install/llvm-mingw
320318
./run-tests.sh $(pwd)/install/llvm-mingw
@@ -333,6 +331,7 @@ jobs:
333331
# environments). The binaries built here rely on the runtime libraries from
334332
# the host environment (libstdc++ or libc++).
335333
msys2:
334+
if: false
336335
needs: [prepare]
337336
runs-on: windows-latest
338337
defaults:

0 commit comments

Comments
 (0)