{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1461954,"defaultBranch":"main","name":"OpenShadingLanguage","ownerLogin":"AcademySoftwareFoundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-10T02:44:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40807682?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717348285.0","currentOid":""},"activityList":{"items":[{"before":"b20a55e8b09778f151bbd201f7a930de8d0b76e3","after":"321c803d78f5740ff4e237ebf3e70e5bdecfb573","ref":"refs/heads/main","pushedAt":"2024-06-25T18:58:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"admin: Change release notice icon to use the icon vs the normal logo so it shows up better (#1777)\n\nSigned-off-by: John Mertic ","shortMessageHtmlLink":"admin: Change release notice icon to use the icon vs the normal logo …"}},{"before":"f265b4f7c0f9c89f7b0f686170483e8a3ca4b693","after":"10ec529e2275c91db456e35bffea70fe30ea8522","ref":"refs/heads/dev-1.13","pushedAt":"2024-06-24T14:09:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"ci: Mods to CI to deal with OIIO master raising dependency mins (#1833)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"ci: Mods to CI to deal with OIIO master raising dependency mins (#1833)"}},{"before":"2362523726b0ad5360b645fba47653c003243b73","after":"b20a55e8b09778f151bbd201f7a930de8d0b76e3","ref":"refs/heads/main","pushedAt":"2024-06-24T04:05:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"cleanup: OIIO deprecations (#1834)\n\nVarious minor changes to eliminate reference to some long-ago\r\ndeprecated OIIO items (mostly which simply alias to std versions)\r\nbefore then disappear for real.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"cleanup: OIIO deprecations (#1834)"}},{"before":"10f444f25d56cf7b78b1d998b2fbc0ad8edbc578","after":"2362523726b0ad5360b645fba47653c003243b73","ref":"refs/heads/main","pushedAt":"2024-06-23T05:24:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"ci: Mods to CI to deal with OIIO master raising dependency mins (#1833)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"ci: Mods to CI to deal with OIIO master raising dependency mins (#1833)"}},{"before":"65024b0e6a45d8abee79648d8c70a42e1b7366dc","after":"10f444f25d56cf7b78b1d998b2fbc0ad8edbc578","ref":"refs/heads/main","pushedAt":"2024-06-22T23:50:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"build: Default to C++17 mode (#1818)\n\nThis does not change the minimum C++ standard, which is still C++14,\r\neven in main. But it does change the default in main to build in C++17\r\nmode, and to get 14 you have to say so explicitly.\r\n\r\nWe do anticipate bumping the minimum before this fall's release, and\r\nthis is just a half step to get us ready. Maybe it will help shake\r\nloose any compatibility problems and remind people on main that they\r\nare using a branch that in a few months will have a new minimum C++.\r\n\r\nThis will not be backported to the release.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"build: Default to C++17 mode (#1818)"}},{"before":"02e2bc3c73ffeeec9b507db3a05a5e4ce593044c","after":"65024b0e6a45d8abee79648d8c70a42e1b7366dc","ref":"refs/heads/main","pushedAt":"2024-06-21T16:18:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpsunflower","name":"Christopher Kulla","path":"/fpsunflower","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/578593?s=80&v=4"},"commit":{"message":"Implement OpenPBR's sheen BRDF (#1819)\n\nAdd Zeltner-Burley sheen BSDF as a new mode of the MaterialX sheen closure.\r\n\r\nSimplify math for computing tangent frame aligned with a specified tangent vector.\r\n\r\nSigned-off-by: Chris Kulla ","shortMessageHtmlLink":"Implement OpenPBR's sheen BRDF (#1819)"}},{"before":"b284a8b8504b263c26bba324b8e106dcb38ea339","after":"02e2bc3c73ffeeec9b507db3a05a5e4ce593044c","ref":"refs/heads/main","pushedAt":"2024-06-11T08:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpsunflower","name":"Christopher Kulla","path":"/fpsunflower","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/578593?s=80&v=4"},"commit":{"message":"Fix the subsurface_bssrdf parameters (#1823)\n\nFix the subsurface_bssrdf parameters to use effective color and radius instead of single scattering parameters\r\n\r\nSigned-off-by: Chris Kulla ","shortMessageHtmlLink":"Fix the subsurface_bssrdf parameters (#1823)"}},{"before":"ba775bf890f3114e04f789f34d3036d5b291e535","after":"b284a8b8504b263c26bba324b8e106dcb38ea339","ref":"refs/heads/main","pushedAt":"2024-06-10T16:43:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"fix: make backfacing shadeop indicate backfacing shader-global is needed (#1827)\n\nThe backfacing shadeop now directly accesses the backfacing field\r\non the shader globals rather than calculating it from N and I.\r\nThis updates the shader-globals-needed query to reflect that\r\nchange.\r\n\r\nSigned-off-by: Stephen Friedman ","shortMessageHtmlLink":"fix: make backfacing shadeop indicate backfacing shader-global is nee…"}},{"before":"0d122e781c8b90ff0a8c35ec270d53ac61e16c73","after":"ba775bf890f3114e04f789f34d3036d5b291e535","ref":"refs/heads/main","pushedAt":"2024-06-07T15:47:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Remove unnecessary ustring lookup (#1824)\n\nSigned-off-by: Chris Hellmuth ","shortMessageHtmlLink":"Remove unnecessary ustring lookup (#1824)"}},{"before":"8b88ad8873dce046cca794809bcc1298d6f3898d","after":"f265b4f7c0f9c89f7b0f686170483e8a3ca4b693","ref":"refs/heads/dev-1.13","pushedAt":"2024-06-02T17:11:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Stage v1.13.10.0\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Stage v1.13.10.0"}},{"before":"8b88ad8873dce046cca794809bcc1298d6f3898d","after":"f265b4f7c0f9c89f7b0f686170483e8a3ca4b693","ref":"refs/heads/release","pushedAt":"2024-06-02T17:11:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Stage v1.13.10.0\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Stage v1.13.10.0"}},{"before":"9e3d7e4e503581f0890bcf3f8e29b83c2fbee8db","after":"0d122e781c8b90ff0a8c35ec270d53ac61e16c73","ref":"refs/heads/main","pushedAt":"2024-06-02T01:47:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"docs: Fixes to documentation of new oren_nayar_diffuse_bsdf parameters (#1820)\n\nFixes to documentation of new oren_nayar_diffuse_bsdf parameters\r\n\r\n* The new parameter was explained, but not added to the function\r\n prototype in the docs.\r\n* The semi-deprecated languagespec.tex was fixed, but it slipped our minds\r\n that we've shifted the docs to markdown for ReadTheDocs (the real place\r\n we should have changed was stdlib.md).\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"docs: Fixes to documentation of new oren_nayar_diffuse_bsdf parameters ("}},{"before":"e0f7b4e11596e827e239ff566308ebd4725aba50","after":"9e3d7e4e503581f0890bcf3f8e29b83c2fbee8db","ref":"refs/heads/main","pushedAt":"2024-05-25T00:07:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpsunflower","name":"Christopher Kulla","path":"/fpsunflower","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/578593?s=80&v=4"},"commit":{"message":"Implement new Oren-Nayar model from OpenPBR (#1817)\n\n* Implement new EON mode for Oren-Nayar closures (via an opt-in keyword arg for backwards compatibility)\r\n* Add test for energy conserving Oren-Nayar (on half the sphere so we keep checking the old mode as well)\r\n\r\nSigned-off-by: Chris Kulla ","shortMessageHtmlLink":"Implement new Oren-Nayar model from OpenPBR (#1817)"}},{"before":"e0f7b4e11596e827e239ff566308ebd4725aba50","after":"14548bb4809331907af38fc96365c06398cfd756","ref":"refs/heads/test_vscode_webinterface","pushedAt":"2024-05-14T23:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexMWells","name":"Alex Wells","path":"/AlexMWells","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13861316?s=80&v=4"},"commit":{"message":"Added blank line to see behavior of vscode interface Commit and Push","shortMessageHtmlLink":"Added blank line to see behavior of vscode interface Commit and Push"}},{"before":null,"after":"e0f7b4e11596e827e239ff566308ebd4725aba50","ref":"refs/heads/test_vscode_webinterface","pushedAt":"2024-05-14T23:18:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlexMWells","name":"Alex Wells","path":"/AlexMWells","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13861316?s=80&v=4"},"commit":{"message":"testing: Update ref output for OptiX execution order variance (#1816)\n\nWas spuriously failing tests only because on GPU, the points\r\ndidn't always execute in the same order.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"testing: Update ref output for OptiX execution order variance (#1816)"}},{"before":"056ba1802e8b310caa8e1c31737b868466766cdf","after":"e0f7b4e11596e827e239ff566308ebd4725aba50","ref":"refs/heads/main","pushedAt":"2024-05-11T00:16:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"testing: Update ref output for OptiX execution order variance (#1816)\n\nWas spuriously failing tests only because on GPU, the points\r\ndidn't always execute in the same order.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"testing: Update ref output for OptiX execution order variance (#1816)"}},{"before":"f6b88b9053f28ccf55b2d3438e0c31657c25404d","after":"056ba1802e8b310caa8e1c31737b868466766cdf","ref":"refs/heads/main","pushedAt":"2024-05-09T23:48:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Add lazytrace option to avoid combinatoric optixTrace inlining (#1815)\n\nOptiX inlines all calls to optixTrace at module compilation time. Due to OSL's\r\nlazy layer evaluation, if layer A calls layer B M times, and layer B calls\r\nlayer C N times, that can lead to M*N inlines of optixTrace if layer C contains\r\na trace operation.\r\n\r\nIn practice we've observed single trace ops being inlined hundreds of times,\r\nleading to minutes-long shader compilations.\r\n\r\nThis patch adds a new option, lazytrace, to run layers with trace ops\r\nunconditionally at the start of shader evaluation. This costs some potential\r\nperformance in cases where the trace layer would never be evaluated, but\r\nremoves all the compilation penalties that the inlining was presenting.\r\n\r\n---------\r\n\r\nSigned-off-by: Chris Hellmuth ","shortMessageHtmlLink":"Add lazytrace option to avoid combinatoric optixTrace inlining (#1815)"}},{"before":"bba9b353c27179cd101a210a50281ba8fedc8854","after":"f6b88b9053f28ccf55b2d3438e0c31657c25404d","ref":"refs/heads/main","pushedAt":"2024-05-08T23:19:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"fix: Fix testrender GPU regression with bad destruction order (#1814)\n\nA few months back, PR #1733 seems to have switched the order that\r\ntestrender destroys the shading system versus the renderer (services).\r\n\r\nThis made some subtle bugs that were only symptomatic for GPU renders,\r\nbut it's because of the destructor order, where the shadingsystem's\r\ndtr still references the renderer, which cannot be destroyed yet.\r\n\r\nThe clue is that the SS's constructor takes the RS pointer as an\r\nargument. The RS, then, must have been constructed before the SS, and\r\ntherefore we should expect it to be a requirement for the RS to\r\noutlast the lifetime of the SS. (Complex objects should be destroyed\r\nin the opposite order that they were constructed, if they contain\r\nreferences to each other.)\r\n\r\nOne code change is needed to avoid the sanitizer errors that the\r\nincorrect change was originally meant to address: clear shaders when\r\nSimpleRayTracer clears.\r\n\r\nSigned-off-by: Larry Gritz \r\n\r\n---------\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"fix: Fix testrender GPU regression with bad destruction order (#1814)"}},{"before":"b859317915261a39e835e1d5497198de12028142","after":"bba9b353c27179cd101a210a50281ba8fedc8854","ref":"refs/heads/main","pushedAt":"2024-05-08T18:13:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"docs: fix outdated or wrong repo URLs (#1811)\n\n* Fix references to old OIIO home\r\n* Fix embarrassing release notes generating script botch that\r\n accidentally used OpenImageIO URLs where OSL URLs were needed.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"docs: fix outdated or wrong repo URLs (#1811)"}},{"before":"3ff5d5d91d707d33b50733e83626aa65fb40973f","after":"b859317915261a39e835e1d5497198de12028142","ref":"refs/heads/main","pushedAt":"2024-05-05T04:58:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"cleanup: Switch some deprecated TypeDesc names to modern ones (#1806)\n\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"cleanup: Switch some deprecated TypeDesc names to modern ones (#1806)"}},{"before":"37af00a3daadf1a1f4bb48668050ffd95c16c475","after":"8b88ad8873dce046cca794809bcc1298d6f3898d","ref":"refs/heads/dev-1.13","pushedAt":"2024-05-05T03:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Stage for v1.13.9.0\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Stage for v1.13.9.0"}},{"before":"eb9b08789c1cbf0eeadc43bf2f8573b31795fc16","after":"3ff5d5d91d707d33b50733e83626aa65fb40973f","ref":"refs/heads/main","pushedAt":"2024-05-04T01:20:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"build: Remove remaining traces of boost (#1808)\n\nReplace the last few uses of boost with robin-map (which is already a dependency for OIIO, although it is new for OSL itself) and functions in OIIO.\r\n\r\nSigned-off-by: Chris Kulla ","shortMessageHtmlLink":"build: Remove remaining traces of boost (#1808)"}},{"before":"89ba4196a5a0016a4b6ebaf1728649b57eac0b0b","after":"8b88ad8873dce046cca794809bcc1298d6f3898d","ref":"refs/heads/release","pushedAt":"2024-05-01T20:03:02.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Stage for v1.13.9.0\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Stage for v1.13.9.0"}},{"before":"910a967655f70b862af45826feeba964f834c259","after":"37af00a3daadf1a1f4bb48668050ffd95c16c475","ref":"refs/heads/dev-1.13","pushedAt":"2024-04-30T02:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"cleanup: change OSL_CONSTEXPR14 to constexpr (#1805)\n\nWe've been C++14 minimum for a long time now, we can just say constexpr.\n\nChange a couple of stray OIIO_CONSTEXPR14 occurrences as well.\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"cleanup: change OSL_CONSTEXPR14 to constexpr (#1805)"}},{"before":"b87cceb29ce6cb721317113be1492e32baeddd34","after":"910a967655f70b862af45826feeba964f834c259","ref":"refs/heads/dev-1.13","pushedAt":"2024-04-29T22:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Suppress leak sanitizer warnings about internals of robin_hash (#1807)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Suppress leak sanitizer warnings about internals of robin_hash (#1807)"}},{"before":"ca136d78a7f8f5deff9af68fc8fc925063ba02e9","after":"eb9b08789c1cbf0eeadc43bf2f8573b31795fc16","ref":"refs/heads/main","pushedAt":"2024-04-29T18:02:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Suppress leak sanitizer warnings about internals of robin_hash (#1807)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Suppress leak sanitizer warnings about internals of robin_hash (#1807)"}},{"before":"bc55bed79570bf6626d7dc807ffcf4e154ff9923","after":"ca136d78a7f8f5deff9af68fc8fc925063ba02e9","ref":"refs/heads/main","pushedAt":"2024-04-29T18:02:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"cleanup: change OSL_CONSTEXPR14 to constexpr (#1805)\n\nWe've been C++14 minimum for a long time now, we can just say constexpr.\r\n\r\nChange a couple of stray OIIO_CONSTEXPR14 occurrences as well.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"cleanup: change OSL_CONSTEXPR14 to constexpr (#1805)"}},{"before":"a21ba65a2c6445511c893aaac03fa81823d552b5","after":"bc55bed79570bf6626d7dc807ffcf4e154ff9923","ref":"refs/heads/main","pushedAt":"2024-04-29T18:01:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"fix: Fix ifdef typo (#1804)\n\nfix: Fix typo\r\n\r\nThis is the only way that makes any sense -- define OIIO_HIDE_FORMAT\r\nif it ISN'T already defined.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"fix: Fix ifdef typo (#1804)"}},{"before":"89ba4196a5a0016a4b6ebaf1728649b57eac0b0b","after":"b87cceb29ce6cb721317113be1492e32baeddd34","ref":"refs/heads/dev-1.13","pushedAt":"2024-04-29T05:26:20.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Add full LLVM 18 support (#1803)\n\nSome methods and enums got renamed from LLVM 17 -> 18, etc.\n\nAlso some adjustment to warning messages about version mixing\nbetween clang and llvm.\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Add full LLVM 18 support (#1803)"}},{"before":"312d79454eb344a8f810fef9651c791fc0e7524c","after":"a21ba65a2c6445511c893aaac03fa81823d552b5","ref":"refs/heads/main","pushedAt":"2024-04-29T00:11:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"build: print commit hash of locally built dependencies (#1798)\n\nEspecially for our \"bleeding edge\" test that builds from the current\r\nmaster of several dependencies, sometimes our tests fail not because\r\nof anything we've done, but because of a change in one of the\r\ndependencies. To help track down exactly which change broke the\r\ndependency, make sure our CI build logs print the specific commit hash\r\nof those packages that we built.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"build: print commit hash of locally built dependencies (#1798)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbvlU5gA","startCursor":null,"endCursor":null}},"title":"Activity · AcademySoftwareFoundation/OpenShadingLanguage"}