marsupial
marsupial
Update that last sentence to: Support the different LLVM versions via macros is getting a bit _dangerous_.
Oh I thought it was clear but I wasn't hoping for this to be merged all at once or even particularly soon. It is pretty close to my branch and...
Surprisingly nothing changed much using Orc. Hopefully less memory. It's a bit easier interface for trying things out and I think MCJIT is being removed so may be a necessity....
I assume nothing, so have at it! Was trying to fix it in **olsc**, but didn't get far and realized the runtime optimizer would probably still have to be addressed...
Good luck. In case it not too obvious already, it looked to be generating tmps for every access and not getting the aliasing or r/w boundary right. Which cause the...
Using **OSL_VERSION_MAJOR** and **OSL_VERSION_MINOR** macros should work. Besides the convenience of init-list syntax, I need OSL & C++ to be able to intermingle a bit better than they currently can....
Interestingly, this also allows a clean path forward for the class of ambiguity: ``` float func (float x) { return 1; } float func (vector x) { return 2; }...
I'm still pushing into it, but last run on Appveyor was down to 6 fails with CMake, and 5 with Ninja. Hopefully by the end of the day everything (minus...
I just got tired of "This doesn't work" so wanted to gather all the Windows stuff into one place, as there can be multiple reasons for failures in a single...