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

BLD: Fix build on i386 #3606

Merged
merged 1 commit into from
Oct 22, 2021
Merged

BLD: Fix build on i386 #3606

merged 1 commit into from
Oct 22, 2021

Conversation

cphyc
Copy link
Member

@cphyc cphyc commented Oct 19, 2021

This removes ambiguity in the ewah C utils on i386 platforms. In particular, this PR explicitely defines UWORD as a 32bit unsigned integer on i386 and as a 64bit unsigned integer on x86-64.

PR Summary

This fixes #3477.

@cphyc cphyc changed the title Build-on-i386 BLD: Fix build on i386 Oct 19, 2021
@cphyc cphyc added the bug label Oct 19, 2021
@neutrinoceros neutrinoceros mentioned this pull request Oct 19, 2021
42 tasks
@neutrinoceros
Copy link
Member

added to #3555 🎉

@neutrinoceros
Copy link
Member

@matthewturk do you want to require a second review here ? I don't know if I'd be able to test this myself, but I'm tempted to merge this with your single approval.

@matthewturk matthewturk merged commit 9a6def9 into yt-project:main Oct 22, 2021
1 check passed
@cphyc cphyc deleted the build-on-i386 branch November 2, 2021 10:51
@neutrinoceros
Copy link
Member

@meeseeksdev backport to yt-4.0.x

meeseeksmachine pushed a commit to meeseeksmachine/yt that referenced this pull request Nov 6, 2021
matthewturk added a commit that referenced this pull request Nov 10, 2021
…6-on-yt-4.0.x

Backport PR #3606 on branch yt-4.0.x (BLD: Fix build on i386)
@neutrinoceros neutrinoceros added this to the 4.0.2 milestone May 29, 2022
@neutrinoceros neutrinoceros added the build related to the build process label Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug build related to the build process
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BLD: 4.0.1 fails on i386 systems: call to 'countOnes' is ambiguous
3 participants