diff --git a/tests/compiler-tests.sh b/tests/compiler-tests.sh index 6fdf43eba2..cd9f0bbec8 100755 --- a/tests/compiler-tests.sh +++ b/tests/compiler-tests.sh @@ -19,6 +19,7 @@ images=("gcc-version-12" "gcc-version-9" "gcc-version-8" "gcc-version-7" + "clang-version-14" "clang-version-13" "clang-version-12" "clang-version-11" @@ -37,7 +38,7 @@ images=("gcc-version-12" # A subset of the above list: these images will build against every target, # ignoring builds_per_compiler. comprehensive=("gcc-version-12" - "clang-version-13") + "clang-version-14") # All build targets in build_opt/ which we want to build using each image. builds=("ALL" diff --git a/util/dockerfiles/docker-compose.yaml b/util/dockerfiles/docker-compose.yaml index 9fd849d37a..da0f52acdc 100644 --- a/util/dockerfiles/docker-compose.yaml +++ b/util/dockerfiles/docker-compose.yaml @@ -134,6 +134,13 @@ services: args: - version=13 image: gcr.io/gem5-test/clang-version-13 + clang-14: + build: + context: ubuntu-22.04_clang-version + dockerfile: Dockerfile + args: + - version=14 + image: gcr.io/gem5-test/clang-version-14 llvm-gnu-cross-compiler-riscv64: build: context: llvm-gnu-cross-compiler-riscv64