Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > For the record, I read > https://public-inbox.org/git/xmqqh8flkgs2.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx/ > as encouraging a slightly more powerful argument in favor. Junio seemed > to hope that PCRE2's own `pcre2grep` would behave that way, and that > would give us plenty reason to just imitate it. > > I don't know whether `pcre2grep` behaves that way, even if it does not, > I think the benefits of the auto fallback to the end user are > considerable. Thanks for digging that up ;-) I do agree with what was said there. JIT is merely an optimization, and we should be able to work without it and should not even bother the users with warning messages when we have to choose non-JIT codepath. Those who care about debugging can use a "--debug" option or something to figure out if their build on a particular pattern is or is not using JIT. I think I read somebody (Carlo?) made that argument in the thread earlier, and I agree with that sentiment.