Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correcting viewshed behavior on M1 with a compiler flag #1578

Merged

Conversation

phargogh
Copy link
Member

It turns out that the incorrect viewshed behavior patched in #1564 was because of a change in the default value of a parameter in clang-14. Deliberately restoring the parameter value to the clang-13 default value corrects the issue.

See llvm/llvm-project#91824 for the thread with the llvm devs. I'm still hoping to find out why this is an issue on ARM64 in the first place and not on x86_64.

RE:#1562

Checklist

  • Updated HISTORY.rst and link to any relevant issue (if these changes are user-facing)
  • Updated the user's guide (if needed)
  • Tested the Workbench UI (if relevant)

Copy link
Member

@emlys emlys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neat!

@emlys emlys merged commit df1b22f into natcap:main May 14, 2024
29 checks passed
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.

None yet

2 participants