File tree 3 files changed +6
-6
lines changed
3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 36
36
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${{ inputs.experimental_targets_to_build }}" \
37
37
-DLLVM_ENABLE_ASSERTIONS=${{ inputs.with_asserts == 'true' && 'ON' || 'OFF' }} \
38
38
${{ inputs.extra_cmake_flags }}
39
- ninja install
39
+ ninja -k 9999 install
40
40
41
41
# Windows: invoke CMake & ninja in MSVC env
42
42
- if : runner.os == 'Windows'
59
59
${{ inputs.extra_cmake_flags }}
60
60
if %errorlevel% neq 0 exit /b %errorlevel%
61
61
62
- ninja install || exit /b
62
+ ninja -k 9999 install || exit /b
Original file line number Diff line number Diff line change 94
94
uses : ./.github/actions/1-setup
95
95
with :
96
96
arch : ${{ matrix.arch }}
97
- # BOLT supports ELF binaries only, so include it for Linux packages only
97
+ # BOLT supports x86_64 and AArch64 ELF binaries only, so include it for Linux packages only
98
98
- name : Build & install LLVM incl. LLD, compiler-rt${{ runner.os == 'Linux' && ', BOLT' || '' }}
99
99
uses : ./.github/actions/2-build
100
100
with :
@@ -200,11 +200,10 @@ jobs:
200
200
fi
201
201
fi
202
202
echo "EXTRA_CMAKE_FLAGS_CROSS=${flags[*]}" >> $GITHUB_ENV
203
- - name : Cross-build & install LLVM incl. LLD, compiler-rt, BOLT
203
+ - name : Cross-build & install LLVM incl. LLD, compiler-rt${{ matrix.arch == 'aarch64' && ' , BOLT' || '' }}
204
204
uses : ./.github/actions/2-build
205
205
with :
206
- # exclude BOLT for 32-bit ARM (regressed with LLVM 18)
207
- enable_projects : compiler-rt;lld;bolt # ${{ matrix.arch != 'armv7a' && ';bolt' || '' }}
206
+ enable_projects : compiler-rt;lld${{ matrix.arch == 'aarch64' && ';bolt' || '' }}
208
207
targets_to_build : ${{ matrix.targets_to_build }}
209
208
experimental_targets_to_build : ${{ matrix.experimental_targets_to_build }}
210
209
with_asserts : ${{ matrix.with_asserts }}
Original file line number Diff line number Diff line change 26
26
# include < sys/prctl.h>
27
27
# include < sys/resource.h>
28
28
# include < sys/time.h>
29
+ # include < limits.h> // for SSIZE_MAX on Android, required by unistd.h
29
30
# include < unistd.h>
30
31
# include < unwind.h>
31
32
You can’t perform that action at this time.
0 commit comments