-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Fail to build with with compilation error on Folly #360
Comments
This can be fixed by Homebrew/homebrew-core#86451 |
I remember seeing this problem in Ubuntu as well, so I had to add this flag:
does this help in your case as well (adding the flag to setup-macos.sh)? |
Yes, I added the flag to homebrew folly Formula to fix it. You can see the above PR. For Velox, it is harder for us to directly contribute for now, so I leave setup-macos.sh to others who can simply add it. |
FOLLY_HAVE_INT128_T is a build option for Folly. On Mac OS, we need add this option to enable certain templates. In particular, currently Formula cannot work with Velox (facebookincubator/velox#360). Because the compiler cannot find correspond function for type unsigned __int128.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
I tried to build this on Mac OS, but saw the error as follows:
I looked at
Conv.h
quickly, there are some candidate templates. But based on the message of compiler, seems these templates are not suitable forunsigned __int128
so the compiler cannot find a matching function ofestimateSpaceNeeded
.The text was updated successfully, but these errors were encountered: