-
Notifications
You must be signed in to change notification settings - Fork 55
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
how to append a bigint number just like 33383002443812481 #69
Comments
Hello @sunyaf thank you for the bug report. Indeed I believe this is being caused by an integer overflow, since I'll look into this and see if this limitation can be removed, otherwise I'll update the documentation to be explicit about this. |
thank you,it would be soon to be happy. |
|
Hello I have confirmed that this issue is due to From a quick look on their repo it seems that it is possible to create a 64-bit version of the library for C++, but I didn't find anything for C specifically, which could put us in trouble. In any case, I think this issue won't be very easy to fix. I'll keep you updated. |
Update: I have confirmed that CRoaring do not support 64-bit integers: RoaringBitmap/CRoaring#232, RoaringBitmap/CRoaring#1 We'll have to monitor their progress, so there isn't much we can do on this front for now. |
i find this Roaring64Map r2; |
The C library is 32-bit only but there is a 64-bit extension in C++. |
Requirements
|
I think C can code with C++ |
our user_id is very big , number type is bigint,like 33383002443812481
when i excutor
R.APPENDINTARRAY test 33383002443812481
i get is
R.GETINTARRAY test
result is 4063432321The text was updated successfully, but these errors were encountered: