Skip to content

Commit fda6fd4

Browse files
committed
Add clang 20
1 parent b55dd6e commit fda6fd4

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

.github/workflows/all-os.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
strategy:
4242
fail-fast: false
4343
matrix:
44-
clang: [16, 17, 18, 19]
44+
clang: [16, 17, 18, 19, 20]
4545
cxx: [20, 23]
4646
exclude:
4747
- clang: 16

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
mkShell = pkgs.mkShell.override { inherit stdenv; };
2222
in mkShell {
2323
nativeBuildInputs = with pkgs; [
24-
llvmPackages_19.llvm
25-
llvmPackages_19.clang-tools
26-
llvmPackages_19.lldb
24+
llvmPackages_20.llvm
25+
llvmPackages_20.clang-tools
26+
llvmPackages_20.lldb
2727
];
2828
buildInputs = with pkgs; [
2929
cmake
@@ -59,14 +59,15 @@
5959
let
6060
pkgs = nixpkgsFor.${system};
6161
in {
62-
default = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_19.stdenv; };
62+
default = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_20.stdenv; };
6363
ci-clang13 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_13.libcxxStdenv; };
6464
ci-clang14 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_14.libcxxStdenv; };
6565
ci-clang15 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_15.libcxxStdenv; };
6666
ci-clang16 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_16.stdenv; };
6767
ci-clang17 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_17.stdenv; };
6868
ci-clang18 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_18.stdenv; };
6969
ci-clang19 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_19.stdenv; };
70+
ci-clang20 = makeShell { inherit pkgs; stdenv = pkgs.llvmPackages_20.stdenv; };
7071
ci-gcc11 = makeShell { inherit pkgs; stdenv = pkgs.gcc11Stdenv; };
7172
ci-gcc12 = makeShell { inherit pkgs; stdenv = pkgs.gcc12Stdenv; };
7273
ci-gcc13 = makeShell { inherit pkgs; stdenv = pkgs.gcc13Stdenv; };

0 commit comments

Comments
 (0)