Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upcoming versions of Clang/LLVM change some behaviour around templating that causes OpenVDB to fail to compile.
This commit addresses two issues and allows VDB to compile again.
There were three instances of an unnecessary template keyword in NodeManager.h that were not followed by a template call, and therefore are illegal to the compiler.
GridBuilder.h had a template call to a non-existent method. This was not previously validated, but is now validated. Switching the call from
isActive
toisOn
works (as suggested by Ken).See the changelog for Clang and the associated PR for the second point above
This fixes #1976
Built on macOS with the following build args