You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Pest 2.7.0 seems to have introduced a breaking change that causes my library to fail to compile. (Previously I was using 2.5.5, I have confirmed 2.5.7 to work and cannot comment on 2.6.* because that series seems to have been yanked from the crate registry).
To Reproduce
Steps to reproduce the behavior:
The following snippet illustrates the issue and can be tried on the pest homepage (I have cut out some unrelated productions):
This expression is actually always progressing, though I can see why the compiler is unable to prove it — were it not for !EOI then I suspect it would be right.
The compiler should not raise an error on this, particularly since it was working in a previous (semver-compatible) version of Pest.
Additional context
The grammar may look a bit unnecessarily convoluted and academic, but the real version deals with e.g. comments etc and has a bit more complexity to it. (Definitely not saying there isn't a simpler way of doing this, but I can't easily see one :))
The text was updated successfully, but these errors were encountered:
Describe the bug
Pest 2.7.0 seems to have introduced a breaking change that causes my library to fail to compile. (Previously I was using 2.5.5, I have confirmed 2.5.7 to work and cannot comment on 2.6.* because that series seems to have been yanked from the crate registry).
To Reproduce
Steps to reproduce the behavior:
The following snippet illustrates the issue and can be tried on the pest homepage (I have cut out some unrelated productions):
This gives an error (taken from my real project, but the snippet is representative):
Expected behavior
This expression is actually always progressing, though I can see why the compiler is unable to prove it — were it not for
!EOI
then I suspect it would be right.The compiler should not raise an error on this, particularly since it was working in a previous (semver-compatible) version of Pest.
Additional context
The grammar may look a bit unnecessarily convoluted and academic, but the real version deals with e.g. comments etc and has a bit more complexity to it. (Definitely not saying there isn't a simpler way of doing this, but I can't easily see one :))
The text was updated successfully, but these errors were encountered: