AcademySoftwareFoundation / OpenShadingLanguage

Advanced shading language for production GI renderers
BSD 3-Clause "New" or "Revised" License
2.09k stars 357 forks source link

Initial support for LLVM-18 #1773

Closed MehdiChinoune closed 7 months ago

MehdiChinoune commented 7 months ago

Description

Adds primary support for LLVM-18 I couldn't fix all issues because it needs a better understanding of the code.

Tests

Checklist:

linux-foundation-easycla[bot] commented 7 months ago

CLA Signed

The committers listed above are authorized under a signed CLA.

MehdiChinoune commented 7 months ago

LGTM (We don't have a test for this yet because it's not a released LLVM version. I'm assuming that you tested it against this version on your end.)

As I had mentioned above It doesn't fix it completely as It needs more knowledge of code.