-
Notifications
You must be signed in to change notification settings - Fork 15
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
Fixup bitshift issue on 32-bit #1143
Conversation
As the underlying type is |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1143 +/- ##
=======================================
Coverage 88.22% 88.22%
=======================================
Files 175 175
Lines 13021 13021
=======================================
Hits 11488 11488
Misses 1533 1533 ☔ View full report in Codecov by Sentry. |
Maybe uLL or uint64_t would be better? |
➕ (i.e. in thanks @nileshpatra ! |
There are other interfaces as well apart fro NmodlType that use |
@alkino : ULL should be fine (/better?) as well. But as LL and ULL would typically be at least 64 bits, this should be Ok as well, right? |
Right. I only find it more clear if this is U. I would advocate for ULL |
The Sonar CI fails with:
I don't think I can do anything here. Can you please do the needful? |
We take care of that, thank you for your PR. It will be merge soon or later (tomorrow). |
@nileshpatra, I think if you rebase your PR branch on our latest master the sonarcloud job should become non-failing. |
Thanks it seems green now. The remaining (docs/epfl CI) probably need your approval? |
Pull request was closed
Pull request was closed
Pull request was closed
Currently nmodl fails to compile on 32-bit machines with:
This is an attempt to fix the same. Verified that it builds on a 32-bit chroot on v0.6.
/cc: @pramodk