-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add TypeKind::HUGEINT to Type dispatch templates #4828
Conversation
✅ Deploy Preview for meta-velox canceled.
|
a510421
to
cfe74af
Compare
b594ef6
to
1a85e27
Compare
1a85e27
to
944a2c8
Compare
Need #4864 for the |
scripts/setup-macos.sh
Outdated
@@ -94,7 +94,7 @@ function install_fmt { | |||
function install_folly { | |||
github_checkout facebook/folly "v2022.11.14.00" | |||
OPENSSL_ROOT_DIR=$(brew --prefix [email protected]) \ | |||
cmake_install -DBUILD_TESTS=OFF | |||
cmake_install -DBUILD_TESTS=OFF -DFOLLY_HAVE_INT128_T=ON |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs to be added to the other setup-* scripts as well! That should solve some off the ci issues.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The linux wheels (and any not running the script during the run) will fail as long as the docker image is not rebuild
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I opened #4864 to rebuild the docker image.
a2cf14a
to
16a41ff
Compare
@majetideepak The failure in pyVelox is because I think it uses bundled folly without hugeint support. Might need a change in setup.py:build_extension to pass right flags to fix this. |
16a41ff
to
393a524
Compare
@kgpai I likely did not rebase this branch after the script changes. I pushed again after rebasing. Let's see if that fixes the CI job. |
@kgpai it now passes. Can you please help review/merge? |
@kgpai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
@majetideepak Please give me a day or two to merge this as it requires some changes internally. |
@kgpai thank you for the update! |
Conbench analyzed the 1 benchmark run on commit There were no benchmark performance regressions. 🎉 The full Conbench report has more details. |
Add TypeKind::HUGEINT support in
VELOX_DYNAMIC_SCALAR_TEMPLATE_TYPE_DISPATCH
VELOX_DYNAMIC_TYPE_DISPATCH_IMPL
VELOX_DYNAMIC_SCALAR_TYPE_DISPATCH