Lines Matching refs:outfile
865 static FILE *outfile; variable
1228 pcre2_printint_8(compiled_code8,outfile,a); \
1230 pcre2_printint_16(compiled_code16,outfile,a); \
1232 pcre2_printint_32(compiled_code32,outfile,a)
1727 G(pcre2_printint_,BITONE)(G(compiled_code,BITONE),outfile,a); \
1729 G(pcre2_printint_,BITTWO)(G(compiled_code,BITTWO),outfile,a)
2003 #define PCRE2_PRINTINT(a) pcre2_printint_8(compiled_code8,outfile,a)
2107 #define PCRE2_PRINTINT(a) pcre2_printint_16(compiled_code16,outfile,a)
2211 #define PCRE2_PRINTINT(a) pcre2_printint_32(compiled_code32,outfile,a)
2674 fprintf(outfile, "** malloc() failed for %" SIZ_FORM "\n", SIZ_CAST size); in my_malloc()
2678 fprintf(outfile, "malloc %5" SIZ_FORM, SIZ_CAST size); in my_malloc()
2680 fprintf(outfile, " %p", block); /* Not portable */ in my_malloc()
2688 fprintf(outfile, " (not remembered)"); in my_malloc()
2689 fprintf(outfile, "\n"); in my_malloc()
2703 fprintf(outfile, "free"); in my_free()
2708 fprintf(outfile, " %5" SIZ_FORM, SIZ_CAST malloclistlength[i]); in my_free()
2719 if (!found) fprintf(outfile, " unremembered block"); in my_free()
2721 fprintf(outfile, " %p", block); /* Not portable */ in my_free()
2723 fprintf(outfile, "\n"); in my_free()
3382 fprintf(outfile, "** Binary zero encountered in input\n"); in extend_inputline()
3383 fprintf(outfile, "** pcre2test run abandoned\n"); in extend_inputline()
3502 fprintf(outfile, "** '%s' is not allowed in a Perl-compatible test\n", in check_modifier()
3542 fprintf(outfile, "** '%s' is not valid here\n", m->name); in check_modifier()
3544 fprintf(outfile, "** /%c is not valid here\n", c); in check_modifier()
3631 fprintf(outfile, "** Unrecognized modifier '%.*s'\n", (int)(ep-p), p); in decode_modifiers()
3633 fprintf(outfile, "** Single-character modifiers must come first\n"); in decode_modifiers()
3644 fprintf(outfile, "** Unrecognized modifier '%c' in '%.*s'\n", in decode_modifiers()
3660 fprintf(outfile, "** Internal error: single-character equivalent " in decode_modifiers()
3694 fprintf(outfile, "** '=' expected after '%s'\n", m->name); in decode_modifiers()
3699 fprintf(outfile, "** '-' is not valid for '%s'\n", m->name); in decode_modifiers()
3708 fprintf(outfile, "** Unrecognized modifier '%.*s'\n", (int)(ep-p), p); in decode_modifiers()
3869 fprintf(outfile, "** Too many numeric '%s' modifiers\n", m->name); in decode_modifiers()
3887 fprintf(outfile, "** Group name in '%s' is too long\n", m->name); in decode_modifiers()
3893 fprintf(outfile, "** Too many characters in named '%s' modifiers\n", in decode_modifiers()
3908 fprintf(outfile, "** Overlong value for '%s' (max %d code units)\n", in decode_modifiers()
3920 fprintf(outfile, "** Comma expected after modifier item '%s'\n", m->name); in decode_modifiers()
3933 fprintf(outfile, "** '%s' is not valid here\n", m->name); in decode_modifiers()
3941 fprintf(outfile, "** Invalid value in '%.*s'\n", (int)(ep-p), p); in decode_modifiers()
3970 fprintf(outfile, "Error %d from pcre2_pattern_info_%d(%d)\n", rc, test_mode, in pattern_info()
3973 fprintf(outfile, "Running in %d-bit mode but pattern was compiled in " in pattern_info()
3995 fprintf(outfile, "%s %s", *msg, s); in prmsg()
4021 fprintf(outfile, "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%… in show_controls()
4084 if (options == 0) fprintf(outfile, "%s <none>%s", before, after); in show_compile_options()
4085 else fprintf(outfile, "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s", in show_compile_options()
4138 if (options == 0) fprintf(outfile, "%s <none>%s", before, after); in show_compile_extra_options()
4139 else fprintf(outfile, "%s%s%s%s%s%s", in show_compile_extra_options()
4160 fprintf(outfile, "%s%s%s%s%s%s%s%s%s%s%s", in show_match_options()
4204 fprintf(outfile, "Memory allocation (code space): %d\n", in show_memory_info()
4209 fprintf(outfile, "Memory allocation (JIT code): %d\n", (int)size); in show_memory_info()
4224 fprintf(outfile, "Frame size for pcre2_match(): %d\n", (int)frame_size); in show_framesize()
4240 fprintf(outfile, "\n** pcre2test internal error: cannot interpret error " in print_error_message()
4245 fprintf(outfile, "%s", before); in print_error_message()
4246 PCHARSV(CASTVAR(void *, pbuffer), 0, len, FALSE, outfile); in print_error_message()
4247 fprintf(outfile, "%s", after); in print_error_message()
4277 fprintf(outfile, "Callout "); in callout_callback()
4281 fprintf(outfile, "%c", delimiter); in callout_callback()
4283 cb->callout_string_length, utf, outfile); in callout_callback()
4290 fprintf(outfile, "%c ", delimiter); in callout_callback()
4292 else fprintf(outfile, "%d ", cb->callout_number); in callout_callback()
4294 fprintf(outfile, "%.*s\n", in callout_callback()
4324 fprintf(outfile, "------------------------------------------------------------------\n"); in show_pattern_info()
4410 fprintf(outfile, "Capturing subpattern count = %d\n", capture_count); in show_pattern_info()
4413 fprintf(outfile, "Max back reference = %d\n", backrefmax); in show_pattern_info()
4416 fprintf(outfile, "Max lookbehind = %d\n", maxlookbehind); in show_pattern_info()
4419 fprintf(outfile, "Heap limit = %u\n", heap_limit); in show_pattern_info()
4422 fprintf(outfile, "Match limit = %u\n", match_limit); in show_pattern_info()
4425 fprintf(outfile, "Depth limit = %u\n", depth_limit); in show_pattern_info()
4429 fprintf(outfile, "Named capturing subpatterns:\n"); in show_pattern_info()
4434 fprintf(outfile, " "); in show_pattern_info()
4435 PCHARSV(nametable, imm2_size, length, FALSE, outfile); in show_pattern_info()
4436 while (length++ < nameentrysize - imm2_size) putc(' ', outfile); in show_pattern_info()
4439 fprintf(outfile, "%3d\n", (int)(((PCRE2_SPTR32)nametable)[0])); in show_pattern_info()
4443 fprintf(outfile, "%3d\n", (int)(((PCRE2_SPTR16)nametable)[0])); in show_pattern_info()
4447 fprintf(outfile, "%3d\n", (int)( in show_pattern_info()
4454 if (hascrorlf) fprintf(outfile, "Contains explicit CR or LF match\n"); in show_pattern_info()
4455 if (hasbackslashc) fprintf(outfile, "Contains \\C\n"); in show_pattern_info()
4456 if (match_empty) fprintf(outfile, "May match empty string\n"); in show_pattern_info()
4491 if (jchanged) fprintf(outfile, "Duplicate name status changes\n"); in show_pattern_info()
4495 fprintf(outfile, "\\R matches %s\n", (bsr_convention == PCRE2_BSR_UNICODE)? in show_pattern_info()
4503 fprintf(outfile, "Forced newline is CR\n"); in show_pattern_info()
4507 fprintf(outfile, "Forced newline is LF\n"); in show_pattern_info()
4511 fprintf(outfile, "Forced newline is CRLF\n"); in show_pattern_info()
4515 fprintf(outfile, "Forced newline is CR, LF, or CRLF\n"); in show_pattern_info()
4519 fprintf(outfile, "Forced newline is any Unicode newline\n"); in show_pattern_info()
4523 fprintf(outfile, "Forced newline is NUL\n"); in show_pattern_info()
4533 fprintf(outfile, "First code unit at start or follows newline\n"); in show_pattern_info()
4541 fprintf(outfile, "First code unit = \'%c\'%s\n", first_cunit, caseless); in show_pattern_info()
4544 fprintf(outfile, "First code unit = "); in show_pattern_info()
4545 pchar(first_cunit, FALSE, outfile); in show_pattern_info()
4546 fprintf(outfile, "%s\n", caseless); in show_pattern_info()
4553 fprintf(outfile, "Starting code units: "); in show_pattern_info()
4560 fprintf(outfile, "\n "); in show_pattern_info()
4565 fprintf(outfile, "%c ", i); in show_pattern_info()
4570 fprintf(outfile, "\\x%02x ", i); in show_pattern_info()
4575 fprintf(outfile, "\n"); in show_pattern_info()
4584 fprintf(outfile, "Last code unit = \'%c\'%s\n", last_cunit, caseless); in show_pattern_info()
4587 fprintf(outfile, "Last code unit = "); in show_pattern_info()
4588 pchar(last_cunit, FALSE, outfile); in show_pattern_info()
4589 fprintf(outfile, "%s\n", caseless); in show_pattern_info()
4593 fprintf(outfile, "Subject length lower bound = %d\n", minlength); in show_pattern_info()
4598 fprintf(outfile, "JIT compilation was successful\n"); in show_pattern_info()
4602 fprintf(outfile, "JIT compilation was not successful"); in show_pattern_info()
4605 fprintf(outfile, "\n"); in show_pattern_info()
4607 fprintf(outfile, "JIT support is not available in this version of PCRE2\n"); in show_pattern_info()
4619 fprintf(outfile, "Callout enumerate failed: error %d: ", errorcode); in show_pattern_info()
4647 fprintf(outfile, "%s failed: error %d: ", msg, rc); in serial_error()
4678 fprintf(outfile, "** File name expected after #save\n"); in open_file()
4686 fprintf(outfile, "** Failed to open '%s': %s\n", filename, strerror(errno)); in open_file()
4741 fprintf(outfile, "** #%s is not allowed after #perltest\n", cmdname); in process_command()
4748 fprintf(outfile, "** Unknown command: %s", buffer); in process_command()
4806 fprintf(outfile, "** Can't pop off an empty stack\n"); in process_command()
4840 fprintf(outfile, "** No stacked patterns to save\n"); in process_command()
4865 fprintf(outfile, "** Wrong return from fwrite()\n"); in process_command()
4892 fprintf(outfile, "** Failed to get memory (size %" SIZ_FORM ") for #load\n", in process_command()
4903 fprintf(outfile, "** Wrong return from fread()\n"); in process_command()
4917 fprintf(outfile, "** Not enough space on pattern stack for %d pattern%s\n", in process_command()
4920 fprintf(outfile, "** Decoding %d pattern%s\n", rc, in process_command()
4991 fprintf(outfile, "** Unexpected EOF\n"); in process_pattern()
4994 if (!INTERACTIVE(infile)) fprintf(outfile, "%s", (char *)p); in process_pattern()
5020 fprintf(outfile, "** The utf8_input modifier is not allowed in 8-bit mode\n"); in process_pattern()
5025 fprintf(outfile, "** The utf and utf8_input modifiers are mutually exclusive\n"); in process_pattern()
5035 fprintf(outfile, "** The convert and posix modifiers are mutually exclusive\n"); in process_pattern()
5048 fprintf(outfile, "\n"); in process_pattern()
5086 fprintf(outfile, "** Missing closing quote in hex pattern: " in process_pattern()
5101 fprintf(outfile, "** Unexpected non-hex-digit '%c' at offset %" in process_pattern()
5107 fprintf(outfile, "** Odd number of digits in hex pattern\n"); in process_pattern()
5113 fprintf(outfile, "** Unexpected non-hex-digit '%c' at offset %" in process_pattern()
5159 fprintf(outfile, "** Pattern repeat count too large\n"); in process_pattern()
5169 fprintf(outfile, "** Zero repeat not allowed\n"); in process_pattern()
5208 fprintf(outfile, "Expanded: %s\n", pbuffer8); in process_pattern()
5224 fprintf(outfile, "** 'Locale' and 'tables' must not both be set\n"); in process_pattern()
5229 fprintf(outfile, "** Failed to set locale '%s'\n", pat_patctl.locale); in process_pattern()
5247 fprintf(outfile, "** 'Tables' must specify 0, 1, or 2.\n"); in process_pattern()
5274 fprintf(outfile, "** The POSIX interface is available only in 8-bit mode\n"); in process_pattern()
5318 if (msg[0] == 0) fprintf(outfile, "\n"); in process_pattern()
5360 fprintf(outfile, "Failed: POSIX code %d: %.*s\n", rc, psize, pbuffer8); in process_pattern()
5363 fprintf(outfile, "** regerror() message truncated\n"); in process_pattern()
5365 fprintf(outfile, "** regerror() buffer overflow\n"); in process_pattern()
5383 fprintf(outfile, in process_pattern()
5403 fprintf(outfile, "** Replacement text is not supported with 'push'.\n"); in process_pattern()
5412 fprintf(outfile, "\n"); in process_pattern()
5420 fprintf(outfile, "\n"); in process_pattern()
5439 fprintf(outfile, "** Failed: invalid UTF-8 string cannot be " in process_pattern()
5444 fprintf(outfile, "** Failed: character value greater than 0x10ffff " in process_pattern()
5449 fprintf(outfile, "** Failed: character value greater than 0xffff " in process_pattern()
5475 fprintf(outfile, "** Failed: malloc failed for converted pattern\n"); in process_pattern()
5494 fprintf(outfile, "** Invalid glob escape '%c'\n", in process_pattern()
5506 fprintf(outfile, "** Invalid glob separator '%c'\n", in process_pattern()
5518 fprintf(outfile, "** Pattern conversion error at offset %" SIZ_FORM ": ", in process_pattern()
5527 PCHARSV(converted_pattern, 0, converted_length, utf, outfile); in process_pattern()
5528 fprintf(outfile, "\n"); in process_pattern()
5621 fprintf(outfile, "Compile time %.4f milliseconds\n", in process_pattern()
5653 fprintf(outfile, "JIT compile %.4f milliseconds\n", in process_pattern()
5695 fprintf(outfile, "Failed: error %d at offset %d: ", errorcode, in process_pattern()
5709 fprintf(outfile, "** \\P, \\p, and \\X are not allowed after the " in process_pattern()
5745 fprintf(outfile, "** Too many pushed patterns (max %d)\n", PATSTACKSIZE); in process_pattern()
5760 fprintf(outfile, "** Too many pushed patterns (max %d)\n", PATSTACKSIZE); in process_pattern()
5850 fprintf(outfile, "Can't find minimum %s limit: check pattern for " in check_match_limit()
5870 fprintf(outfile, "Minimum %s limit = 0\n", msg); in check_match_limit()
5875 fprintf(outfile, "Minimum %s limit = %d\n", msg, mid); in check_match_limit()
5919 NULL : outfile; in callout_function()
5923 f = outfile; in callout_function()
5951 fprintf(outfile, "Callout (%" SIZ_FORM "): %c", in callout_function()
5954 cb->callout_string_length, utf, outfile); in callout_function()
5961 fprintf(outfile, "%c", delimiter); in callout_function()
5962 if (!callout_capture) fprintf(outfile, "\n"); in callout_function()
5970 fprintf(outfile, "Callout %d:", cb->callout_number); in callout_function()
5971 fprintf(outfile, " last capture = %d\n", cb->capture_last); in callout_function()
5974 fprintf(outfile, "%2d: ", i/2); in callout_function()
5976 fprintf(outfile, "<unset>"); in callout_function()
5982 fprintf(outfile, "\n"); in callout_function()
6028 fprintf(outfile, "%+3d ", (int)cb->pattern_position); in callout_function()
6029 if (cb->pattern_position > 99) fprintf(outfile, "\n "); in callout_function()
6033 if (callout_capture || cb->callout_string != NULL) fprintf(outfile, " "); in callout_function()
6034 else fprintf(outfile, "%3d ", cb->callout_number); in callout_function()
6039 for (i = 0; i < pre_start; i++) fprintf(outfile, " "); in callout_function()
6040 fprintf(outfile, "^"); in callout_function()
6044 for (i = 0; i < post_start - 1; i++) fprintf(outfile, " "); in callout_function()
6045 fprintf(outfile, "^"); in callout_function()
6049 fprintf(outfile, " "); in callout_function()
6052 fprintf(outfile, "%.*s", (int)(cb->next_item_length), in callout_function()
6055 fprintf(outfile, "End of pattern"); in callout_function()
6057 fprintf(outfile, "\n"); in callout_function()
6067 fprintf(outfile, "Latest Mark: <unset>\n"); in callout_function()
6070 fprintf(outfile, "Latest Mark: "); in callout_function()
6071 PCHARSV(cb->mark, 0, -1, utf, outfile); in callout_function()
6072 putc('\n', outfile); in callout_function()
6084 fprintf(outfile, "Callout data = %d\n", callout_data); in callout_function()
6138 fprintf(outfile, "Copy substring %d failed (%d): ", n, rc); in copy_and_get()
6146 fprintf(outfile, "Get substring %d length failed (%d): ", n, rc); in copy_and_get()
6151 fprintf(outfile, "Mismatched substring lengths: %" in copy_and_get()
6154 fprintf(outfile, "%2dC ", n); in copy_and_get()
6155 PCHARSV(copybuffer, 0, length, utf, outfile); in copy_and_get()
6156 fprintf(outfile, " (%" SIZ_FORM ")\n", SIZ_CAST length); in copy_and_get()
6187 fprintf(outfile, "Number not found for group '%s'\n", nptr); in copy_and_get()
6193 fprintf(outfile, "Copy substring '%s' failed (%d): ", nptr, rc); in copy_and_get()
6201 fprintf(outfile, "Get substring '%s' length failed (%d): ", nptr, rc); in copy_and_get()
6206 fprintf(outfile, "Mismatched substring lengths: %" in copy_and_get()
6209 fprintf(outfile, " C "); in copy_and_get()
6210 PCHARSV(copybuffer, 0, length, utf, outfile); in copy_and_get()
6211 fprintf(outfile, " (%" SIZ_FORM ") %s", SIZ_CAST length, nptr); in copy_and_get()
6212 if (groupnumber >= 0) fprintf(outfile, " (group %d)\n", groupnumber); in copy_and_get()
6213 else fprintf(outfile, " (non-unique)\n"); in copy_and_get()
6229 fprintf(outfile, "Get substring %d failed (%d): ", n, rc); in copy_and_get()
6234 fprintf(outfile, "%2dG ", n); in copy_and_get()
6235 PCHARSV(gotbuffer, 0, length, utf, outfile); in copy_and_get()
6236 fprintf(outfile, " (%" SIZ_FORM ")\n", SIZ_CAST length); in copy_and_get()
6268 fprintf(outfile, "Number not found for group '%s'\n", nptr); in copy_and_get()
6273 fprintf(outfile, "Get substring '%s' failed (%d): ", nptr, rc); in copy_and_get()
6278 fprintf(outfile, " G "); in copy_and_get()
6279 PCHARSV(gotbuffer, 0, length, utf, outfile); in copy_and_get()
6280 fprintf(outfile, " (%" SIZ_FORM ") %s", SIZ_CAST length, nptr); in copy_and_get()
6281 if (groupnumber >= 0) fprintf(outfile, " (group %d)\n", groupnumber); in copy_and_get()
6282 else fprintf(outfile, " (non-unique)\n"); in copy_and_get()
6298 fprintf(outfile, "get substring list failed (%d): ", rc); in copy_and_get()
6305 fprintf(outfile, "%2dL ", i); in copy_and_get()
6306 PCHARSV(stringlist[i], 0, lengths[i], utf, outfile); in copy_and_get()
6307 putc('\n', outfile); in copy_and_get()
6310 fprintf(outfile, "string list not terminated by NULL\n"); in copy_and_get()
6400 fprintf(outfile, "** Failed: invalid UTF-8 string cannot be used as input " in process_data()
6452 fprintf(outfile, "** Expected '{' after \\[....]\n"); in process_data()
6459 fprintf(outfile, "** Repeat count too large\n"); in process_data()
6466 fprintf(outfile, "** Expected '}' after \\[...]{...\n"); in process_data()
6473 fprintf(outfile, "** Zero repeat not allowed\n"); in process_data()
6548 fprintf(outfile, "** Too many octal digits in \\o{...} item; " in process_data()
6553 else fprintf(outfile, "** Missing } after \\o{ (assumed)\n"); in process_data()
6571 fprintf(outfile, "** Too many hex digits in \\x{...} item; " in process_data()
6613 fprintf(outfile, "** Nested replication is not supported\n"); in process_data()
6622 fprintf(outfile, "** Unrecognized escape sequence \"\\%c\"\n", c); in process_data()
6639 fprintf(outfile, "** Character \\x{%x} is greater than 0x7fffffff " in process_data()
6649 fprintf(outfile, "** Character \\x{%x} is greater than 255 " in process_data()
6651 fprintf(outfile, "** Truncation will probably give the wrong " in process_data()
6665 fprintf(outfile, "** Failed: character \\x{%x} is greater than " in process_data()
6682 fprintf(outfile, "** Character \\x{%x} is greater than 0xffff " in process_data()
6684 fprintf(outfile, "** Truncation will probably give the wrong " in process_data()
6720 fprintf(outfile, "\n"); in process_data()
6728 fprintf(outfile, "** Replacement text is not supported with null_context.\n"); in process_data()
6775 fprintf(outfile, "%s", msg); in process_data()
6787 if (msg[0] == 0) fprintf(outfile, "\n"); in process_data()
6794 fprintf(outfile, "** Failed to get memory for recording matching " in process_data()
6816 fprintf(outfile, "No match: POSIX code %d: %s\n", rc, pbuffer8); in process_data()
6819 fprintf(outfile, "Matched with REG_NOSUB\n"); in process_data()
6821 fprintf(outfile, "Matched without capture\n"); in process_data()
6833 fprintf(outfile, "%2d: <unset>\n", (int)j); in process_data()
6839 fprintf(outfile, "Start of matched string is beyond its end - " in process_data()
6842 fprintf(outfile, "%2d: ", (int)i); in process_data()
6843 PCHARSV(pp, start, end - start, utf, outfile); in process_data()
6844 fprintf(outfile, "\n"); in process_data()
6849 fprintf(outfile, "%2d+ ", (int)i); in process_data()
6852 PCHARSV(pp, pmatch[i].rm_eo, len - pmatch[i].rm_eo, utf, outfile); in process_data()
6853 fprintf(outfile, "\n"); } in process_data()
6866 fprintf(outfile, "** \\=posix_startend ignored for non-POSIX matching\n"); in process_data()
6874 fprintf(outfile, "** Showing all consulted text is not supported by JIT: ignored\n"); in process_data()
6896 fprintf(outfile, "** \\=memory requires either a pattern or a subject " in process_data()
6952 fprintf(outfile, "** Failed to get memory for recording matching " in process_data()
6962 fprintf(outfile, "** Ignored for DFA matching: replace\n"); in process_data()
6991 fprintf(outfile, "** Timing is not supported with replace: ignored\n"); in process_data()
6994 fprintf(outfile, "** Altglobal is not supported with replace: ignored\n"); in process_data()
7020 fprintf(outfile, "Bad buffer size in replacement string\n"); in process_data()
7025 fprintf(outfile, "Replacement buffer setting (%" SIZ_FORM ") is too " in process_data()
7098 fprintf(outfile, "Failed: error %d", rc); in process_data()
7100 fprintf(outfile, " at offset %ld in replacement", (long int)nsize); in process_data()
7101 fprintf(outfile, ": "); in process_data()
7105 fprintf(outfile, ": %ld code units are needed", (long int)nsize); in process_data()
7109 fprintf(outfile, "%2d: ", rc); in process_data()
7110 PCHARSV(nbuffer, 0, nsize, utf, outfile); in process_data()
7113 fprintf(outfile, "\n"); in process_data()
7153 fprintf(outfile, "Timing DFA restarts is not supported\n"); in process_data()
7189 fprintf(outfile, "Match time %.4f milliseconds\n", in process_data()
7221 fprintf(outfile, "Matched, but offsets vector is too small to show all matches\n"); in process_data()
7257 fprintf(outfile, "Matched, but offsets vector is too small to show all matches\n"); in process_data()
7271 fprintf(outfile, "Matched, but too many substrings\n"); in process_data()
7290 fprintf(outfile, in process_data()
7296 fprintf(outfile, "** Global loop abandoned\n"); in process_data()
7319 fprintf(outfile, in process_data()
7321 fprintf(outfile, "** Global loop abandoned\n"); in process_data()
7335 fprintf(outfile, "** Ignored after DFA matching: allcaptures\n"); in process_data()
7359 fprintf(outfile, "Start of matched string is beyond its end - " in process_data()
7363 fprintf(outfile, "%2d: ", i/2); in process_data()
7369 fprintf(outfile, "<unset>\n"); in process_data()
7378 fprintf(outfile, "ERROR: bad value(s) for offset(s): 0x%lx 0x%lx\n", in process_data()
7406 PCHARS(lleft, pp, leftchar, start - leftchar, utf, outfile); in process_data()
7407 PCHARS(lmiddle, pp, start, end - start, utf, outfile); in process_data()
7408 PCHARS(lright, pp, end, rightchar - end, utf, outfile); in process_data()
7410 fprintf(outfile, " (JIT)"); in process_data()
7411 fprintf(outfile, "\n "); in process_data()
7412 for (j = 0; j < lleft; j++) fprintf(outfile, "<"); in process_data()
7413 for (j = 0; j < lmiddle; j++) fprintf(outfile, " "); in process_data()
7414 for (j = 0; j < lright; j++) fprintf(outfile, ">"); in process_data()
7425 PCHARS(lleft, pp, startchar, start - startchar, utf, outfile); in process_data()
7426 PCHARSV(pp, start, end - start, utf, outfile); in process_data()
7428 fprintf(outfile, " (JIT)"); in process_data()
7431 fprintf(outfile, "\n "); in process_data()
7432 for (j = 0; j < lleft; j++) fprintf(outfile, "^"); in process_data()
7440 PCHARSV(pp, start, end - start, utf, outfile); in process_data()
7442 fprintf(outfile, " (JIT)"); in process_data()
7450 PCHARSV(pp, start, end - start, utf, outfile); in process_data()
7453 fprintf(outfile, "\n"); in process_data()
7461 fprintf(outfile, "%2d+ ", i/2); in process_data()
7462 PCHARSV(pp, ovector[i+1], ulen - ovector[i+1], utf, outfile); in process_data()
7463 fprintf(outfile, "\n"); in process_data()
7472 fprintf(outfile, "MK: "); in process_data()
7473 PCHARSV(CASTFLD(void *, match_data, mark), 0, -1, utf, outfile); in process_data()
7474 fprintf(outfile, "\n"); in process_data()
7492 fprintf(outfile, "Partial match"); in process_data()
7496 fprintf(outfile, ", mark="); in process_data()
7498 outfile); in process_data()
7501 fprintf(outfile, ": "); in process_data()
7505 PCHARS(backlength, pp, poffset, ovector[0] - poffset, utf, outfile); in process_data()
7506 PCHARSV(pp, ovector[0], ulen - ovector[0], utf, outfile); in process_data()
7509 fprintf(outfile, " (JIT)"); in process_data()
7510 fprintf(outfile, "\n"); in process_data()
7515 for (i = 0; i < rubriclength; i++) fprintf(outfile, " "); in process_data()
7516 for (i = 0; i < backlength; i++) fprintf(outfile, "<"); in process_data()
7517 fprintf(outfile, "\n"); in process_data()
7583 fprintf(outfile, "No match"); in process_data()
7587 fprintf(outfile, ", mark = "); in process_data()
7588 PCHARSV(CASTFLD(void *, match_data, mark), 0, -1, utf, outfile); in process_data()
7591 fprintf(outfile, " (JIT)"); in process_data()
7592 fprintf(outfile, "\n"); in process_data()
7597 fprintf(outfile, "Error %d (bad UTF-%d offset)\n", capcount, test_mode); in process_data()
7601 fprintf(outfile, "Failed: error %d: ", capcount); in process_data()
7608 fprintf(outfile, " at offset %" SIZ_FORM, SIZ_CAST startchar); in process_data()
7610 fprintf(outfile, "\n"); in process_data()
8558 outfile = stderr; in main()
8571 outfile = stdout; in main()
8590 outfile = fopen(argv[op+1], OUTPUT_MODE); in main()
8591 if (outfile == NULL) in main()
8601 if (!quiet) print_version(outfile); in main()
8621 if (!INTERACTIVE(infile)) fprintf(outfile, "%s", (char *)buffer); in main()
8622 fflush(outfile); in main()
8682 fprintf(outfile, "** Invalid pattern delimiter '%c' (x%x).\n", *buffer, in main()
8691 fprintf(outfile, "** pcre2test run abandoned\n"); in main()
8699 if (INTERACTIVE(infile)) fprintf(outfile, "\n"); in main()
8704 fprintf(outfile, "--------------------------------------\n"); in main()
8707 fprintf(outfile, "Total compile time %.4f milliseconds\n", in main()
8711 fprintf(outfile, "Total JIT compile %.4f milliseconds\n", in main()
8716 fprintf(outfile, "Total match time %s%.4f milliseconds\n", pad, in main()
8729 if (outfile != NULL && outfile != stdout) fclose(outfile); in main()