diff --git a/.github/workflows/ci_workflow.yml b/.github/workflows/ci_workflow.yml index 596eaac43a..b5d89395a0 100644 --- a/.github/workflows/ci_workflow.yml +++ b/.github/workflows/ci_workflow.yml @@ -72,10 +72,10 @@ jobs: cxx-standard: 17 cxx-compiler: g++ cc-compiler: gcc - compiler-desc: gcc9.3.1 + compiler-desc: gcc11.2.1 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Shared, Release, Threads OFF @@ -85,10 +85,10 @@ jobs: cxx-standard: 17 cxx-compiler: g++ cc-compiler: gcc - compiler-desc: gcc9.3.1 + compiler-desc: gcc11.2.1 label: threads-enabled: 'OFF' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Shared, Debug @@ -98,10 +98,10 @@ jobs: cxx-standard: 17 cxx-compiler: g++ cc-compiler: gcc - compiler-desc: gcc9.3.1 + compiler-desc: gcc11.2.1 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Static, Release @@ -111,10 +111,10 @@ jobs: cxx-standard: 17 cxx-compiler: g++ cc-compiler: gcc - compiler-desc: gcc9.3.1 + compiler-desc: gcc11.2.1 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Static, Debug @@ -124,14 +124,14 @@ jobs: cxx-standard: 17 cxx-compiler: g++ cc-compiler: gcc - compiler-desc: gcc9.3.1 + compiler-desc: gcc11.2.1 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # ------------------------------------------------------------------- - # VFX CY2021 - Clang + # VFX CY2023 - Clang # ------------------------------------------------------------------- # Release - build: 6 @@ -140,10 +140,10 @@ jobs: cxx-standard: 17 cxx-compiler: clang++ cc-compiler: clang - compiler-desc: clang10 + compiler-desc: clang14.0 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Debug @@ -153,10 +153,10 @@ jobs: cxx-standard: 17 cxx-compiler: clang++ cc-compiler: clang - compiler-desc: clang10 + compiler-desc: clang14.0 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Static, Release @@ -166,10 +166,10 @@ jobs: cxx-standard: 17 cxx-compiler: clang++ cc-compiler: clang - compiler-desc: clang10 + compiler-desc: clang14.0 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # Static, Debug @@ -179,14 +179,14 @@ jobs: cxx-standard: 17 cxx-compiler: clang++ cc-compiler: clang - compiler-desc: clang10 + compiler-desc: clang14.0 label: threads-enabled: 'ON' - vfx-cy: 2022 + vfx-cy: 2023 exclude-tests: # ------------------------------------------------------------------- - # VFX CY2021 - GCC, Release + # VFX CY2022 - GCC, Release # ------------------------------------------------------------------- # Shared, Release - build: 10 @@ -198,30 +198,46 @@ jobs: compiler-desc: gcc9.3.1 label: threads-enabled: 'ON' - vfx-cy: 2021 + vfx-cy: 2022 exclude-tests: # ------------------------------------------------------------------- - # VFX CY2020 - GCC, Release + # VFX CY2022 - Clang, Release # ------------------------------------------------------------------- # Shared, Release - build: 11 build-type: Release build-shared: 'ON' - cxx-standard: 14 + cxx-standard: 17 + cxx-compiler: clang++ + cc-compiler: clang + compiler-desc: clang10.4 + label: + threads-enabled: 'ON' + vfx-cy: 2022 + exclude-tests: + + # ------------------------------------------------------------------- + # VFX CY2021 - GCC, Release + # ------------------------------------------------------------------- + # Shared, Release + - build: 12 + build-type: Release + build-shared: 'ON' + cxx-standard: 17 cxx-compiler: g++ cc-compiler: gcc - compiler-desc: gcc6.3.1 + compiler-desc: gcc9.3.1 label: threads-enabled: 'ON' - vfx-cy: 2020 + vfx-cy: 2021 exclude-tests: # ------------------------------------------------------------------- - # VFX CY2019 - GCC, Release + # VFX CY2020 - GCC, Release # ------------------------------------------------------------------- # Shared, Release - - build: 12 + - build: 13 build-type: Release build-shared: 'ON' cxx-standard: 14 @@ -230,14 +246,14 @@ jobs: compiler-desc: gcc6.3.1 label: threads-enabled: 'ON' - vfx-cy: 2019 - exclude-tests: + vfx-cy: 2020 + exclude-tests: # ------------------------------------------------------------------- # Legacy - VFX CY2019 - C++11 # ------------------------------------------------------------------- # Shared, Release - - build: 13 + - build: 14 build-type: Release build-shared: 'ON' cxx-standard: 11