Skip to content

Commit f0c1382

Browse files
committed
ci: Deal with OIIO renaming its master -> main (#1867)
Signed-off-by: Larry Gritz <[email protected]>
1 parent b720431 commit f0c1382

File tree

2 files changed

+26
-15
lines changed

2 files changed

+26
-15
lines changed

.github/workflows/ci.yml

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,30 @@ jobs:
9696
pybind11_ver: v2.9.0
9797
simd: avx2,f16c
9898
batched: b8_AVX2
99-
- desc: clang12/C++17 llvm12 oiio-master boost1.73 exr3.1 py3.9 avx2 batch-avx512
99+
- desc: clang12/C++17 llvm12 oiio-main boost1.73 exr3.1 py3.9 avx2 batch-avx512
100100
nametag: linux-clang12-llvm12-batch
101101
runner: ubuntu-latest
102102
container: aswftesting/ci-osl:2022-clang12
103103
vfxyear: 2022
104104
cxx_std: 17
105-
openimageio_ver: master
105+
openimageio_ver: main
106106
python_ver: 3.9
107107
pybind11_ver: v2.7.0
108108
simd: avx2,f16c
109109
batched: b8_AVX2,b8_AVX512,b16_AVX512
110110
setenvs: USE_OPENVDB=0
111-
- desc: icc/C++17 llvm14 py3.9 boost1.76 exr3.1 oiio-master avx2
111+
- desc: icc/C++17 llvm14 py3.9 boost1.76 exr3.1 oiio-main avx2
112+
nametag: linux-vfx2021
113+
runner: ubuntu-latest
114+
container: aswftesting/ci-osl:2022-clang13
115+
vfxyear: 2022
116+
cxx_std: 17
117+
openimageio_ver: release
118+
python_ver: 3.9
119+
pybind11_ver: v2.9.0
120+
simd: sse2
121+
batched: b4_SSE2
122+
- desc: icc/C++17 llvm14 py3.9 oiio-main avx2
112123
nametag: linux-icc
113124
runner: ubuntu-latest
114125
container: aswftesting/ci-osl:2022-clang14
@@ -141,7 +152,7 @@ jobs:
141152
cxx_compiler: icpx
142153
cxx_std: 17
143154
fmt_ver: 7.1.3
144-
openimageio_ver: master
155+
openimageio_ver: main
145156
python_ver: 3.9
146157
pybind11_ver: v2.9.0
147158
simd: avx2,f16c
@@ -159,13 +170,13 @@ jobs:
159170
pybind11_ver: v2.9.0
160171
simd: avx2,f16c
161172
batched: b8_AVX2
162-
- desc: GPU Cuda11 gcc11/C++17 llvm15 py3.10 boost1.80 exr3.1 OIIO-master avx2
173+
- desc: GPU Cuda11 gcc11/C++17 llvm15 py3.10 boost1.80 exr3.1 OIIO-main avx2
163174
nametag: linux-optix7-2023
164175
runner: ubuntu-latest
165176
container: aswftesting/ci-osl:2023-clang15
166177
vfxyear: 2023
167178
cxx_std: 17
168-
openimageio_ver: master
179+
openimageio_ver: main
169180
python_ver: "3.10"
170181
pybind11_ver: v2.10.0
171182
simd: avx2,f16c
@@ -207,7 +218,7 @@ jobs:
207218
cc_compiler: clang
208219
cxx_compiler: clang++
209220
cxx_std: 17
210-
openimageio_ver: master
221+
openimageio_ver: main
211222
python_ver: 3.9
212223
pybind11_ver: v2.9.0
213224
simd: avx2,f16c
@@ -392,7 +403,7 @@ jobs:
392403
cxx_std: 17
393404
fmt_ver: 10.1.0
394405
openexr_ver: v3.2.1
395-
openimageio_ver: master
406+
openimageio_ver: main
396407
pybind11_ver: v2.11.1
397408
python_ver: "3.10"
398409
simd: avx2,f16c
@@ -401,14 +412,14 @@ jobs:
401412
LLVM_DISTRO_NAME=ubuntu-22.04
402413
OPENCOLORIO_VERSION=v2.2.0
403414
PUGIXML_VERSION=v1.13
404-
- desc: bleeding edge gcc12/C++17 llvm17 oiio/ocio/exr/pybind-master boost1.71 py3.10 avx2 batch-b16avx512
415+
- desc: bleeding edge gcc12/C++17 llvm17 oiio/ocio/exr/pybind-main boost1.71 py3.10 avx2 batch-b16avx512
405416
nametag: linux-bleeding-edge
406417
runner: ubuntu-22.04
407418
cxx_compiler: g++-12
408419
cxx_std: 17
409420
fmt_ver: master
410421
openexr_ver: main
411-
openimageio_ver: master
422+
openimageio_ver: main
412423
pybind11_ver: master
413424
python_ver: "3.10"
414425
simd: avx2,f16c
@@ -424,8 +435,8 @@ jobs:
424435
cc_compiler: clang
425436
cxx_std: 17
426437
fmt_ver: 8.1.1
427-
openexr_ver: v3.1.7
428-
openimageio_ver: master
438+
openexr_ver: v3.1.11
439+
openimageio_ver: main
429440
pybind11_ver: v2.9.2
430441
python_ver: 3.8
431442
simd: avx2,f16c
@@ -524,7 +535,7 @@ jobs:
524535
cc_compiler: /usr/local/opt/llvm/bin/clang
525536
cxx_compiler: /usr/local/opt/llvm/bin/clang++
526537
cxx_std: 17
527-
openimageio_ver: master
538+
openimageio_ver: main
528539
python_ver: "3.11"
529540
aclang: 14
530541
setenvs: export DO_BREW_UPDATE=1 CTEST_TEST_TIMEOUT=120
@@ -536,7 +547,7 @@ jobs:
536547
Xcc_compiler: /usr/local/opt/llvm/bin/clang
537548
Xcxx_compiler: /usr/local/opt/llvm/bin/clang++
538549
cxx_std: 17
539-
openimageio_ver: master
550+
openimageio_ver: main
540551
python_ver: "3.11"
541552
aclang: 15
542553
setenvs: export DO_BREW_UPDATE=1

INSTALL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ NEW or CHANGED dependencies since the last major release are **bold**.
2828
- Intel C++ compiler icc version 17 or newer or LLVM-based icx compiler
2929
version 2022 or newer.
3030

31-
* **[OpenImageIO](http://openimageio.org) 2.4 or newer** (tested through 2.5 and master)
31+
* **[OpenImageIO](http://openimageio.org) 2.4 or newer** (tested through 2.5 and main)
3232

3333
OSL uses OIIO both for its texture mapping functionality as well as
3434
numerous utility classes. If you are integrating OSL into an existing

0 commit comments

Comments
 (0)