open.mp
open.mp copied to clipboard
Switch to using bitset2.
This doesn't make a difference at this stage, but is a precursor to some other changes intended to generally improve memory consumption. Most importantly bitset2 has one very important new function - find_first
. It isn't quite as efficient as my method was (see Hacker's Delight, ISBN 9780201914658), but I've forked the original project so we can add internal improvements as we need.
OK, Linux apparently has exceptions disabled, while Windows doesn't.
Which is weird, because throw
is used in plenty of other places.
Hopefully fixed that, but as I wrote this as a precursor to some more changes, that aren't really needed since #550 does a good enough job for now, we can leave this for a bit.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
Y_Less seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.