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

Set Souffle to use 64-bit integer and float values, to match Mac homebrew package #935

Merged
merged 3 commits into from
Oct 2, 2023

Conversation

balhoff
Copy link
Member

@balhoff balhoff commented Sep 29, 2023

This difference has bitten me since I use a custom functor in the Ubergraph build (https://github.com/INCATools/ubergraph/blob/master/functors.cpp). I switched over to the ODK Souffle installation instead of one in my custom docker image, and just realized that Ubergraph is now full of NaNs. I think this will fix the problem.

See https://souffle-lang.github.io/build#cmake-configuration-options

Homebrew formula: https://github.com/Homebrew/homebrew-core/blob/51d3ca10a5f12bfd83f2f8038258792e0df67584/Formula/s/souffle.rb#L33

@anitacaron anitacaron merged commit b5c6fe8 into master Oct 2, 2023
1 check passed
@anitacaron anitacaron deleted the balhoff-patch-1 branch February 29, 2024 09:46
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.

3 participants