From b3ab0bc7e337b87082b08e004ff94874de6a90b2 Mon Sep 17 00:00:00 2001 From: Jonathan Gopel Date: Sun, 8 Nov 2020 06:18:24 -0700 Subject: [PATCH] :art: [CI] Specify the exact version of clang to use (#1991) Problem: - The version of clang to use is specified only as `clang++`. This is inconsistent with the specifications for gcc and exposed to unexpected failure if the default changes. Solution: - Specify the exact version of clang to use. I chose `clang++-9` as that is the version that `clang++` is currently resolving to. Co-authored-by: Jonathan Gopel --- .github/workflows/linux.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 582b798a..8eda16df 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -7,10 +7,10 @@ jobs: runs-on: ubuntu-18.04 strategy: matrix: - cxx: [g++-4.8, g++-8, g++-10, clang++] + cxx: [g++-4.8, g++-8, g++-10, clang++-9] build_type: [Debug, Release] include: - - cxx: clang++ + - cxx: clang++-9 build_type: Debug fuzz: -DFMT_FUZZ=ON -DFMT_FUZZ_LINKMAIN=ON - cxx: g++-4.8