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

fix: Restore internals of strhash to compile on 32 bit architectures #4213

Merged
merged 1 commit into from Mar 31, 2024

Conversation

lgritz
Copy link
Collaborator

@lgritz lgritz commented Mar 30, 2024

Fixes #4212

Fixes 4212

Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz
Copy link
Collaborator Author

lgritz commented Mar 30, 2024

@brad0 Can you try applying this patch on your end and letting me know on this ticket if it solves your problem? I'm afraid that our CI doesn't actually have any 32 bit architectures in the matrix, so I don't have a direct way to know for sure if this is a proper fix for you.

@brad0
Copy link
Contributor

brad0 commented Mar 30, 2024

@brad0 Can you try applying this patch on your end and letting me know on this ticket if it solves your problem? I'm afraid that our CI doesn't actually have any 32 bit architectures in the matrix, so I don't have a direct way to know for sure if this is a proper fix for you.

I figured as much. I will do so. Give me a few mins.

@brad0
Copy link
Contributor

brad0 commented Mar 30, 2024

That builds for me on i386.

@lgritz lgritz merged commit 004a04f into AcademySoftwareFoundation:master Mar 31, 2024
24 of 27 checks passed
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Mar 31, 2024
@lgritz lgritz deleted the lg-strutil32 branch March 31, 2024 03:35
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.

[BUG] ensure proper constexpr of string hashing fix fails to build on 32-bit archs
2 participants