@@ -36,20 +36,20 @@ jobs:
3636 fail-fast : false
3737 matrix :
3838 include :
39- - desc : gcc6/C++14 llvm9 py2.7 boost1.66 exr2.3 oiio2.2 sse2
39+ - desc : gcc6/C++14 llvm9 py2.7 boost1.66 exr2.3 oiio2.3 sse2
4040 nametag : linux-vfx2019
4141 os : ubuntu-latest
42+ container : aswftesting/ci-osl:2019-clang9
4243 vfxyear : 2019
43- vfxsuffix : -clang9
4444 cxx_std : 14
4545 openimageio_ver : v2.2.17.0
4646 python_ver : 2.7
4747 pybind11_ver : v2.4.2
4848 - desc : clang9/C++14 llvm9 oiio-release boost1.66 avx2 exr2.3 py2.7
4949 nametag : linux-clang9-llvm9
5050 os : ubuntu-20.04
51+ container : aswftesting/ci-osl:2019-clang9
5152 vfxyear : 2019
52- vfxsuffix : -clang9
5353 cc_compiler : clang
5454 cxx_compiler : clang++
5555 cxx_std : 14
6060 - desc : GPU Cuda10 gcc6/C++14 llvm10 py2.7 boost-1.70 exr-2.3 OIIO-master avx2
6161 nametag : linux-optix7-2019
6262 os : ubuntu-latest
63+ container : aswftesting/ci-osl:2019-clang10
6364 vfxyear : 2019
64- vfxsuffix : -clang10
6565 cxx_std : 14
6666 openimageio_ver : master
6767 python_ver : 2.7
@@ -73,29 +73,30 @@ jobs:
7373 - desc : gcc6/C++14 llvm10 py3.7 boost1.70 exr2.4 oiio2.2 sse4
7474 nametag : linux-vfx2020
7575 os : ubuntu-latest
76+ container : aswftesting/ci-osl:2020
7677 vfxyear : 2020
7778 cxx_std : 14
7879 openimageio_ver : v2.2.17.0
7980 python_ver : 3.7
8081 pybind11_ver : v2.5.0
8182 simd : sse4.2
8283 setenvs : export CONAN_LLVM_VERSION=10.0.1
83- - desc : gcc9/C++17 llvm11 py3.7 boost1.73 exr2.5 oiio2.2 avx2 batch-b8avx2
84+ - desc : gcc9/C++17 llvm11 py3.7 boost1.73 exr2.5 oiio2.3 avx2 batch-b8avx2
8485 nametag : linux-vfx2021
8586 os : ubuntu-latest
87+ container : aswftesting/ci-osl:2021-clang11
8688 vfxyear : 2021
87- vfxsuffix : -clang11
8889 cxx_std : 17
8990 openimageio_ver : dev-2.2
9091 python_ver : 3.7
9192 pybind11_ver : v2.7.0
9293 simd : avx2,f16c
9394 batched : b8_AVX2_noFMA
94- - desc : gcc9/C++17 llvm13 py3.9 boost1.76 exr3.1 oiio2.3 avx2
95+ - desc : gcc9/C++17 llvm13 py3.9 boost1.76 exr3.1 oiio-rel avx2
9596 nametag : linux-vfx2022
9697 os : ubuntu-latest
98+ container : aswftesting/ci-osl:2022-clang13
9799 vfxyear : 2022
98- vfxsuffix : -clang13
99100 cxx_std : 17
100101 openimageio_ver : release
101102 python_ver : 3.9
@@ -105,8 +106,8 @@ jobs:
105106 - desc : clang12/C++17 llvm12 oiio-master boost1.73 exr3.1 py3.9 avx2 batch-avx512
106107 nametag : linux-clang12-llvm12-batch
107108 os : ubuntu-latest
109+ container : aswftesting/ci-osl:2022-clang12
108110 vfxyear : 2022
109- vfxsuffix : -clang12
110111 cxx_std : 17
111112 openimageio_ver : master
112113 python_ver : 3.9
@@ -117,8 +118,8 @@ jobs:
117118 - desc : icc/C++17 llvm14 py3.9 boost1.76 exr3.1 oiio-master avx2
118119 nametag : linux-icc
119120 os : ubuntu-latest
121+ container : aswftesting/ci-osl:2022-clang14
120122 vfxyear : 2022
121- vfxsuffix : -clang14
122123 cc_compiler : icc
123124 cxx_compiler : icpc
124125 cxx_std : 17
@@ -134,8 +135,8 @@ jobs:
134135 - desc : icx/C++17 llvm14 py3.9 boost1.76 exr3.1 oiio2.3 avx2
135136 nametag : linux-icx
136137 os : ubuntu-latest
138+ container : aswftesting/ci-osl:2022-clang14
137139 vfxyear : 2022
138- vfxsuffix : -clang14
139140 cc_compiler : icx
140141 cxx_compiler : icpx
141142 cxx_std : 17
@@ -146,11 +147,22 @@ jobs:
146147 simd : avx2,f16c
147148 batched : b8_AVX2_noFMA
148149 setenvs : export OSL_CMAKE_FLAGS="-DSTOP_ON_WARNING=OFF" USE_OPENVDB=0
149- - desc : oldest everything gcc6/C++14 llvm9 py2.7 boost1.66 oiio2.2 no-simd exr2.3
150+ - desc : gcc11/C++17 llvm15 py3.10 boost1.80 exr3.1 oiio-rel avx2
151+ nametag : linux-vfx2023
152+ os : ubuntu-latest
153+ container : aswftesting/ci-osl:2023-clang15
154+ vfxyear : 2023
155+ cxx_std : 17
156+ openimageio_ver : release
157+ python_ver : " 3.10"
158+ pybind11_ver : v2.9.0
159+ simd : avx2,f16c
160+ batched : b8_AVX2
161+ - desc : oldest everything gcc6/C++14 llvm9 py2.7 boost1.66 oiio2.3 no-simd exr2.3
150162 nametag : linux-oldest
151163 os : ubuntu-latest
164+ container : aswftesting/ci-osl:2019-clang9
152165 vfxyear : 2019
153- vfxsuffix : -clang9
154166 cxx_std : 14
155167 openimageio_ver : v2.2.17.0
156168 python_ver : 2.7
@@ -162,8 +174,8 @@ jobs:
162174 - desc : sanitizers
163175 nametag : sanitizer
164176 os : ubuntu-latest
177+ container : aswftesting/ci-osl:2022-clang13
165178 vfxyear : 2022
166- vfxsuffix : -clang13
167179 cc_compiler : clang
168180 cxx_compiler : clang++
169181 cxx_std : 17
@@ -207,8 +219,8 @@ jobs:
207219 - desc : " clang-format"
208220 nametag : clang-format
209221 os : ubuntu-latest
222+ container : aswftesting/ci-osl:2022-clang14
210223 vfxyear : 2022
211- vfxsuffix : -clang14
212224 cxx_std : 17
213225 openimageio_ver : release
214226 python_ver : 3.9
@@ -220,7 +232,7 @@ jobs:
220232
221233 runs-on : ${{matrix.os}}
222234 container :
223- image : aswftesting/ci-osl: ${{matrix.vfxyear}}${{matrix.vfxsuffix }}
235+ image : ${{ matrix.container }}
224236 env :
225237 CXX : ${{matrix.cxx_compiler}}
226238 CC : ${{matrix.cc_compiler}}
0 commit comments