Pavel Ivanov

Results 54 comments of Pavel Ivanov

Actually, you were right that it is not dataset specific. It looks like it crashes on macOS in case of any matches when stdin is passed through pipe or stdin...

It is curious, because initially when I discovered the crash on a large dataset, I used positional arguments, not stdin. And it still reproduces in that form also, and the...

I collected the list of the files which initially triggered the issue in `files.lst`. Then I realized that using `00:00` pattern makes it easier to catch the issue since there...

Probably the issue does not reproduce if `stdin` is connected directly to the terminal. For example, this works just perfectly fine: ```bash RUST_BACKTRACE=full just dev '00:00' $(cat files.lst) 2>stderr.log ```...

How can it perform `self.val == other.val` without requiring `T: PartialEq`?

Hmm, however according to this https://doc.rust-lang.org/src/core/marker.rs.html#749 it should not.

Oh, that is a pretty serious limitation, and given the low priority, it looks like it's unlikely to ever be fixed.

Actually, I am not sure this will help. Probably `PhantomData` should also derive `PartialEq`, but it doesn't. It looks like an experiment should be done first.