What does Intel IPP status -184 (ippStsRegExpChClassErr) mean?

 
Previous Next
ippStsRegExpBackRefErr ippStsRegExpMetaChErr

ippStsRegExpChClassErr

This status isolates a problem inside a character class. The surrounding pattern may be well formed, but the bracket expression itself contains syntax that IPP cannot compile.

Common causes include an unterminated class, a range whose endpoints are reversed or escaped incorrectly, a literal hyphen in the wrong place, or locale/encoding assumptions copied from another regex implementation.

What to inspect

  • The final pattern bytes after application escaping.
  • Ranges such as a-z and any generated endpoints.
  • Literal ], -, and ^ characters inside the class.

Intel IPP RegExp functions · Perl regular expression reference


Looking for a different code? Search another status or error code.