-
Notifications
You must be signed in to change notification settings - Fork 49
Overhaul quantification optimizations #716
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
Overhaul quantification optimizations #716
Conversation
Refactors mutating methods into string methods for easier unit testing and parity-checking via assertions. Prepares for more efficient implementations.
@swift-ci please test |
New assertion already paying off Test Case 'AlgorithmTests.testMatchesCollection' started at 2024-02-03 00:43:54.316 |
@swift-ci please test |
Nate thinks the remaining test failure is due to CI trying to run the tests concurrently |
Failure appears to be pre-existing, going ahead and merging |
@Catfish-Man Err, this is hitting an assert introduced by this PR. Should we revert and fix? edit: I see, that was pre-fix. Let's in general try to get a clean CI before merging though, unless there's an emergency rush. |
Is it a problem for tests to run concurrently? Why? |
Ok. I discussed with Nate first and made sure it passed locally |
Finishing up @milseman's #710