disabled BTI test

this test seems impossible on Ubuntu-24
This commit is contained in:
Yann Collet 2025-02-11 13:20:15 -08:00
parent 85c39b78cf
commit 2a58b04752

View File

@ -496,8 +496,10 @@ jobs:
run: | run: |
make clean make clean
LDFLAGS="-static" CC=$XCC QEMU_SYS=$XEMU make -j check LDFLAGS="-static" CC=$XCC QEMU_SYS=$XEMU make -j check
make clean # This test is only compatible with standard libraries that support BTI (Branch Target Identification).
LDFLAGS="-static -z force-bti" MOREFLAGS="-mbranch-protection=standard" CC=$XCC QEMU_SYS=$XEMU make check V=1 # Unfortunately, the standard library provided on Ubuntu 24.04 does not have this feature enabled.
# make clean
# LDFLAGS="-static -z force-bti" MOREFLAGS="-mbranch-protection=standard" CC=$XCC QEMU_SYS=$XEMU make check V=1
- name: PPC - name: PPC
if: ${{ matrix.name == 'PPC' }} if: ${{ matrix.name == 'PPC' }}
run: | run: |