From b774d56f18b3fcf06993324d12804a4714438396 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Tue, 11 Feb 2025 23:04:11 +0100 Subject: [PATCH 1/2] Upgrade to ubuntu-22.04 CI image The ubuntu-20.04 images will be shut down on April 1st. --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f306a76f2..4028c1d44 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: linux: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: @@ -99,7 +99,7 @@ jobs: path: build/*-windows-${{matrix.arch}}.exe wasi: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: setup wasi-sdk @@ -119,7 +119,7 @@ jobs: upload-to-release: needs: [linux, macos, windows, wasi] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: get assets uses: actions/download-artifact@v4 From f64e59815b2f76ed3e7ad7722edcd1d894025b6d Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Thu, 13 Feb 2025 09:47:34 +0100 Subject: [PATCH 2/2] try! rm kernel.randomize_va_space=0 --- .github/workflows/ci.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5fc58bc8a..28d54dc3c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -72,12 +72,6 @@ jobs: with: submodules: true - # ASLR with big PIE slides does not work well with [AM]San - - name: disable ASLR - if: ${{ matrix.config.os == 'ubuntu-latest' && (matrix.config.configType == 'asan+ubsan' || matrix.config.configType == 'msan')}} - run: | - sudo sysctl -w kernel.randomize_va_space=0 - - name: install TCC if: ${{ matrix.config.configType == 'tcc' }} run: |