Skip to content

Commit

Permalink
ci: downgrade to clang-17
Browse files Browse the repository at this point in the history
  • Loading branch information
Explorer09 committed May 2, 2024
1 parent ac27189 commit 921024e
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,18 +61,18 @@ jobs:
build-ubuntu-minimal-clang-lto-O2:
runs-on: ubuntu-latest
env:
CC: clang-18
CC: clang-17
CFLAGS: -O2 -g -flto
LDFLAGS: -O2 -g -flto -Wl,--as-needed
steps:
- uses: actions/checkout@v4
- name: install clang repo
run: |
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main' -y
sudo apt-get update -q
- name: Install Dependencies
run: sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev
run: sudo apt-get install --no-install-recommends clang-17 libncursesw5-dev
- name: Bootstrap
run: ./autogen.sh
- name: Configure
Expand All @@ -87,18 +87,18 @@ jobs:
build-ubuntu-minimal-clang-lto-Os:
runs-on: ubuntu-latest
env:
CC: clang-18
CC: clang-17
CFLAGS: -Os -g -flto
LDFLAGS: -Os -g -flto -Wl,--as-needed
steps:
- uses: actions/checkout@v4
- name: install clang repo
run: |
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main' -y
sudo apt-get update -q
- name: Install Dependencies
run: sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev
run: sudo apt-get install --no-install-recommends clang-17 libncursesw5-dev
- name: Bootstrap
run: ./autogen.sh
- name: Configure
Expand Down Expand Up @@ -155,18 +155,18 @@ jobs:
build-ubuntu-full-featured-clang-lto-O2:
runs-on: ubuntu-latest
env:
CC: clang-18
CC: clang-17
CFLAGS: -O2 -g -flto
LDFLAGS: -O2 -g -flto -Wl,--as-needed
steps:
- uses: actions/checkout@v4
- name: install clang repo
run: |
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main' -y
sudo apt-get update -q
- name: Install Dependencies
run: sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
run: sudo apt-get install --no-install-recommends clang-17 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
- name: Bootstrap
run: ./autogen.sh
- name: Configure
Expand All @@ -181,18 +181,18 @@ jobs:
build-ubuntu-full-featured-clang-lto-Os:
runs-on: ubuntu-latest
env:
CC: clang-18
CC: clang-17
CFLAGS: -Os -g -flto
LDFLAGS: -Os -g -flto -Wl,--as-needed
steps:
- uses: actions/checkout@v4
- name: install clang repo
run: |
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main' -y
sudo apt-get update -q
- name: Install Dependencies
run: sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
run: sudo apt-get install --no-install-recommends clang-17 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
- name: Bootstrap
run: ./autogen.sh
- name: Configure
Expand Down

0 comments on commit 921024e

Please sign in to comment.