diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 747fe517b..7343fb276 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -13,6 +13,7 @@ env: BUILD_TYPE: Release CC: clang CXX: clang++ + FEX_PORTABLE: 1 jobs: build_plus_test: @@ -136,6 +137,9 @@ jobs: - name: FEXLinuxTests working-directory: ${{runner.workspace}}/build shell: bash + env: + # These tests require non-portable install due to thunks. + FEX_PORTABLE: 0 run: cmake --build . --config $BUILD_TYPE --target fex_linux_tests_all - name: FEXLinuxTests Results move diff --git a/.github/workflows/glibc_fault.yml b/.github/workflows/glibc_fault.yml index 53a2adc28..afd7136fc 100644 --- a/.github/workflows/glibc_fault.yml +++ b/.github/workflows/glibc_fault.yml @@ -20,6 +20,7 @@ env: BUILD_TYPE: Release CC: clang CXX: clang++ + FEX_PORTABLE: 1 jobs: glibc_fault_test: diff --git a/.github/workflows/hostrunner.yml b/.github/workflows/hostrunner.yml index 1579e2f0d..6161c8f3c 100644 --- a/.github/workflows/hostrunner.yml +++ b/.github/workflows/hostrunner.yml @@ -13,6 +13,7 @@ env: BUILD_TYPE: Release CC: clang CXX: clang++ + FEX_PORTABLE: 1 jobs: hostrunner_tests: diff --git a/.github/workflows/vixl_simulator.yml b/.github/workflows/vixl_simulator.yml index 1b0d5d9cc..c8c10fefa 100644 --- a/.github/workflows/vixl_simulator.yml +++ b/.github/workflows/vixl_simulator.yml @@ -13,6 +13,7 @@ env: BUILD_TYPE: Release CC: clang CXX: clang++ + FEX_PORTABLE: 1 jobs: vixl_simulator: