Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jit failing to match multi byte characters if PCRE2_MATCH_INVALID_UTF with at least \D and \W #224

Closed
carenas opened this issue Apr 11, 2023 · 2 comments

Comments

@carenas
Copy link
Contributor

carenas commented Apr 11, 2023

as shown by:

PCRE2 version 10.34 2019-11-21
  re> /\D/jit,match_invalid_utf
data> \xc3\xb1
No match
data> 
  re> /\D/match_invalid_utf 
data> \xc3\xb1
 0: \x{f1}
@zherczeg
Copy link
Collaborator

Nice catch. GitHub seems closed this automatically

@zherczeg
Copy link
Collaborator

I accidentally landed a wrong test. Sorry.

@carenas carenas changed the title jit failing to match multi byte characters if PCRE2_MATCH_INVALID_UTF with at least \W and \D jit failing to match multi byte characters if PCRE2_MATCH_INVALID_UTF with at least \D Apr 12, 2023
@carenas carenas changed the title jit failing to match multi byte characters if PCRE2_MATCH_INVALID_UTF with at least \D jit failing to match multi byte characters if PCRE2_MATCH_INVALID_UTF with at least \D and \W Apr 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants