Skip to content

Tags: zhk0603/runtime

Tags

v5.0.0-preview.1.20120.5

Toggle v5.0.0-preview.1.20120.5's commit message
.NET 5.0.0-preview.1

v5.0.0-preview.2.20160.6

Toggle v5.0.0-preview.2.20160.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix overaggressive CanBeMadeAtomic check for Set + Notone (dotnet#33409)

We're erroneously converting a set loop to be atomic when it's followed by a notone where the notone's character is in the set.  But if we for example have `[ab]*[^a]`, we can't make the loop atomic, because the `[ab]*` can actually give back something (a `b`) that the `[^a]` will match.  The fix is simply to delete the erroneous, overaggressive checks.