-
Notifications
You must be signed in to change notification settings - Fork 71
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
Move optimized ucs22str function to 64bit only #43
Conversation
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.
Is there any workaround for appveyor test failures?
If the -race option is not supported, should we disable this mode?
the -race parameter needs to become part of the matrix in the yml In reply to: 1057622190 |
Codecov Report
@@ Coverage Diff @@
## main #43 +/- ##
==========================================
+ Coverage 72.03% 72.56% +0.53%
==========================================
Files 23 25 +2
Lines 5604 5596 -8
==========================================
+ Hits 4037 4061 +24
+ Misses 1319 1297 -22
+ Partials 248 238 -10
Help us with your feedback. Take ten seconds to tell us how you rate us. |
Why? |
Because the original PR author who wrote the optimized function didn't build or test it for 32bit and it was just our quickest option to unblock 32bit consumers. I'm open to someone revisiting the optimized function to make it 32bit compatible. |
This reverts commit 63479d5.
This reverts commit 63479d5.
Fixes #39
I also moved some test code to 64bit-only as it either doesn't compile for 32bit or fails during the test run. We aren't going to spend much time debugging such failures since they are longstanding at this point. I added a 32bit test run to the appveyor build to help prevent future 32bit breaks.