Skip to content

Remove obsolete AppleClang alignof warning suppression - #38

Open
gripeyes wants to merge 1 commit into
OpenMoonRay:mainfrom
gripeyes:houdini22-appleclang-compatibility
Open

Remove obsolete AppleClang alignof warning suppression#38
gripeyes wants to merge 1 commit into
OpenMoonRay:mainfrom
gripeyes:houdini22-appleclang-compatibility

Conversation

@gripeyes

Copy link
Copy Markdown

Compatibility:

build

Issues/Tickets:

OpenMoonRay/openmoonray#276

Related changes tracked separately:

Release notes comment:

Removed an obsolete AppleClang warning suppression for compatibility with newer macOS compiler toolchains.

Comments for the reviewer:

This is a minimal extraction from the Houdini 22 macOS validation branch.

Current upstream already contains the relevant USD and oneTBB source compatibility. The only remaining MoonRay change is removal of the obsolete -Wno-gnu-alignof-expression AppleClang option.

The Metal atomic and Apple Silicon half-conversion changes are intentionally excluded because they already have separate focused PRs.

Umbrella validation PR:
OpenMoonRay/openmoonray#276

Houdini 22 build notes:
https://github.com/gripeyes/openmoonray/blob/test/houdini22-clean-build/building/macOS/Houdini22_build_notes.md

Look or scene setup change:

Special notes for production:

Attention/Reviewers:

AI Assisted Development:

Assisted-by: OpenAI Codex / GPT-5.6

Checklist:

  • Documentation has been updated.
  • Includes new unit tests.
  • Includes new RATS tests.

Signed-off-by: Jakub Svoboda <132791205+rolledhand@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant