Skip to content

Commit 14e6ea7

Browse files
committed
test
1 parent 11cf1da commit 14e6ea7

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/actions/2-build/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ runs:
3636
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${{ inputs.experimental_targets_to_build }}" \
3737
-DLLVM_ENABLE_ASSERTIONS=${{ inputs.with_asserts == 'true' && 'ON' || 'OFF' }} \
3838
${{ inputs.extra_cmake_flags }}
39-
ninja install
39+
ninja -k 9999 install
4040
4141
# Windows: invoke CMake & ninja in MSVC env
4242
- if: runner.os == 'Windows'
@@ -59,4 +59,4 @@ runs:
5959
${{ inputs.extra_cmake_flags }}
6060
if %errorlevel% neq 0 exit /b %errorlevel%
6161
62-
ninja install || exit /b
62+
ninja -k 9999 install || exit /b

.github/workflows/ldc-release.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ jobs:
9494
uses: ./.github/actions/1-setup
9595
with:
9696
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
9898
- name: Build & install LLVM incl. LLD, compiler-rt${{ runner.os == 'Linux' && ', BOLT' || '' }}
9999
uses: ./.github/actions/2-build
100100
with:
@@ -200,11 +200,10 @@ jobs:
200200
fi
201201
fi
202202
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' || '' }}
204204
uses: ./.github/actions/2-build
205205
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' || '' }}
208207
targets_to_build: ${{ matrix.targets_to_build }}
209208
experimental_targets_to_build: ${{ matrix.experimental_targets_to_build }}
210209
with_asserts: ${{ matrix.with_asserts }}

compiler-rt/lib/hwasan/hwasan_linux.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
# include <sys/prctl.h>
2727
# include <sys/resource.h>
2828
# include <sys/time.h>
29+
# include <limits.h> // for SSIZE_MAX on Android, required by unistd.h
2930
# include <unistd.h>
3031
# include <unwind.h>
3132

0 commit comments

Comments
 (0)