Rémi Achard
Rémi Achard
Just clarifying that this would use the `ImageIO` class helper instead of OpenEXR directly, example of it being used are available in ocioconvert, ociodisplay and ociolutimage.
Thanks for the thorough description @doug-walker, just as an illustration I'm attaching an archive showing what I was thinking when mentioning the applied / un-applied looks categorisation might be unneeded....
We run nightly ASAN on Linux and macOS (its a relatively recent add), for example the latest are [here](https://github.com/AcademySoftwareFoundation/OpenColorIO/actions/runs/6061236111/job/16446207240#step:5:15) for Linux. There are mentions of false positives for that test...
I guess you could try to compile OCIO itself with the ASAN flag, but otherwise probably safe to ignore with ASAN suppression file / option. If you have the calling...
Thanks for the report @lutifyme, are you able to share the LUT (or say if the issue happen on any LUT) and the environment to reproduce in (what is the...
Thanks @lutifyme, I think the difference might be due to the lcms2 version used when you compile from source? I tried compiling with lcms2 2.16 and indeed see the raised...
It would be interesting to find out why this error isn't triggered in our CI, we test on both Python 3.11 and 3.12 when building the wheels. Maybe Python is...
Thanks for the information @negril, we are using Pybind11 2.9.2 so it could be interesting on our side to try with 2.11.1.
Strangely enough, after explicitly using Pybind11 2.11.1 and Python 3.12 on macOS, Debug build, I can't get any of these assertions to trigger, even after adding obviously wrong acquire /...
I did hit the same issue while working on CI updates, could you try again on the main branch?