Opened 12 years ago
Last modified 12 years ago
#11877 confirmed Bug
Walker executes guard on node twice in specific situation
| Reported by: | Piotrek Koszuliński | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | General | Version: | |
| Keywords: | Cc: |
Description
Range: <blockquote><p>y[</p>z</blockquote>]
Walker going forwards will execute guard twice on <p> and on "z". This may be a track of some bigger issue, but next() and previous() return nodes correctly, so only performance is affected.
The same bug occurs when going backwards with mirrored range.

Pushed t/11877 on tests.