@@ -31,16 +31,16 @@ jobs:
3131 build-ubuntu-latest-minimal-clang :
3232 runs-on : ubuntu-latest
3333 env :
34- CC : clang-18
34+ CC : clang-19
3535 steps :
3636 - uses : actions/checkout@v4
3737 - name : install clang repo
3838 run : |
3939 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
40- sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
40+ sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-19 main' -y
4141 sudo apt-get update -q
4242 - name : Install Dependencies
43- run : sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev
43+ run : sudo apt-get install --no-install-recommends clang-19 libncursesw5-dev
4444 - name : Bootstrap
4545 run : ./autogen.sh
4646 - name : Configure
@@ -72,16 +72,16 @@ jobs:
7272 build-ubuntu-latest-full-featured-clang :
7373 runs-on : ubuntu-latest
7474 env :
75- CC : clang-18
75+ CC : clang-19
7676 steps :
7777 - uses : actions/checkout@v4
7878 - name : install clang repo
7979 run : |
8080 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
81- sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
81+ sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-19 main' -y
8282 sudo apt-get update -q
8383 - name : Install Dependencies
84- 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
84+ run : sudo apt-get install --no-install-recommends clang-19 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
8585 - name : Bootstrap
8686 run : ./autogen.sh
8787 - name : Configure
@@ -127,27 +127,27 @@ jobs:
127127 build-ubuntu-latest-clang-analyzer :
128128 runs-on : ubuntu-latest
129129 env :
130- CC : clang-18
130+ CC : clang-19
131131 steps :
132132 - uses : actions/checkout@v4
133133 - name : install clang repo
134134 run : |
135135 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
136- sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
136+ sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-19 main' -y
137137 sudo apt-get update -q
138138 - name : Install Dependencies
139- run : sudo apt-get install --no-install-recommends clang-18 clang-tools-18 libncursesw5-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
139+ run : sudo apt-get install --no-install-recommends clang-19 clang-tools-19 libncursesw5-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
140140 - name : Bootstrap
141141 run : ./autogen.sh
142142 - name : Configure
143- run : scan-build-18 -analyze-headers --status-bugs ./configure --enable-debug --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-delayacct --enable-sensors --enable-capabilities || ( cat config.log; exit 1; )
143+ run : scan-build-19 -analyze-headers --status-bugs ./configure --enable-debug --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-delayacct --enable-sensors --enable-capabilities || ( cat config.log; exit 1; )
144144 - name : Build
145- run : scan-build-18 -analyze-headers --status-bugs make -j"$(nproc)"
145+ run : scan-build-19 -analyze-headers --status-bugs make -j"$(nproc)"
146146
147147 build-ubuntu-latest-clang-sanitizer :
148148 runs-on : ubuntu-latest
149149 env :
150- CC : clang-18
150+ CC : clang-19
151151 CFLAGS : ' -O1 -g -ftrivial-auto-var-init=pattern -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-address-use-after-return=always -fno-omit-frame-pointer -fsanitize=undefined -fsanitize=nullability -fsanitize=implicit-conversion -fsanitize=integer -fsanitize=float-divide-by-zero -fsanitize=local-bounds'
152152 LDFLAGS : ' -ftrivial-auto-var-init=pattern -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-address-use-after-return=always -fno-omit-frame-pointer -fsanitize=undefined -fsanitize=nullability -fsanitize=implicit-conversion -fsanitize=integer -fsanitize=float-divide-by-zero -fsanitize=local-bounds'
153153 ASAN_OPTIONS : strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
@@ -159,10 +159,10 @@ jobs:
159159 - name : install clang repo
160160 run : |
161161 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key 2>/dev/null | sudo apt-key add -
162- sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main' -y
162+ sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-19 main' -y
163163 sudo apt-get update -q
164164 - name : Install LLVM Toolchain
165- run : sudo apt-get install --no-install-recommends clang-18 libclang-rt-18 -dev llvm-18
165+ run : sudo apt-get install --no-install-recommends clang-19 libclang-rt-19 -dev llvm-19
166166 - name : Install Dependencies
167167 run : sudo apt-get install --no-install-recommends libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors4-dev libcap-dev
168168 - name : Bootstrap
0 commit comments