=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for hgrep-0.2.6
warning: Both `/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/.cargo/config` and `/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/.cargo/config.toml` exist. Using `/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/.cargo/config`
   Compiling libc v0.2.123
   Compiling cfg-if v1.0.0
   Compiling autocfg v1.1.0
   Compiling lazy_static v1.4.0
   Compiling memchr v2.4.1
   Compiling pkg-config v0.3.25
   Compiling log v0.4.16
   Compiling crossbeam-utils v0.8.8
   Compiling proc-macro2 v1.0.37
   Compiling serde v1.0.136
   Compiling regex-automata v0.1.10
   Compiling once_cell v1.10.0
   Compiling hashbrown v0.11.2
   Compiling unicode-xid v0.2.2
   Compiling regex-syntax v0.6.25
   Compiling encoding_rs v0.8.31
   Compiling bitflags v1.3.2
   Compiling scopeguard v1.1.0
   Compiling rayon-core v1.9.2
   Compiling itoa v1.0.1
   Compiling crc32fast v1.3.2
   Compiling syn v1.0.91
   Compiling serde_json v1.0.79
   Compiling os_str_bytes v6.0.0
   Compiling fnv v1.0.7
   Compiling adler v1.0.2
   Compiling safemem v0.3.3
   Compiling num_threads v0.1.5
   Compiling same-file v1.0.6
   Compiling serde_derive v1.0.136
   Compiling termcolor v1.1.3
   Compiling strsim v0.10.0
   Compiling anyhow v1.0.56
   Compiling ryu v1.0.9
   Compiling base64 v0.13.0
   Compiling textwrap v0.15.0
   Compiling linked-hash-map v0.5.4
   Compiling xml-rs v0.8.4
   Compiling bytecount v0.6.2
   Compiling lazycell v1.3.0
   Compiling either v1.6.1
   Compiling unicode-width v0.1.9
   Compiling ansi_colours v1.1.1
   Compiling pathdiff v0.2.1
   Compiling memoffset v0.6.5
   Compiling indexmap v1.8.1
   Compiling crossbeam-epoch v0.9.8
   Compiling rayon v1.5.2
   Compiling thread_local v1.1.4
   Compiling clap_lex v0.1.1
   Compiling miniz_oxide v0.5.1
   Compiling line-wrap v0.1.1
   Compiling walkdir v2.3.2
   Compiling yaml-rust v0.4.5
   Compiling dirs-sys-next v0.1.2
   Compiling time v0.3.9
   Compiling num_cpus v1.13.1
   Compiling atty v0.2.14
   Compiling memmap2 v0.3.1
   Compiling terminal_size v0.1.17
   Compiling jobserver v0.1.24
   Compiling bstr v0.2.17
   Compiling aho-corasick v0.7.18
   Compiling grep-matcher v0.1.5
   Compiling crossbeam-channel v0.5.4
   Compiling quote v1.0.18
   Compiling bincode v1.3.3
   Compiling encoding_rs_io v0.1.7
   Compiling flate2 v1.0.23
   Compiling dirs-next v2.0.0
   Compiling cc v1.0.73
   Compiling plist v1.3.1
   Compiling clap v3.1.9
   Compiling regex v1.5.5
   Compiling grep-searcher v0.1.8
   Compiling term v0.7.0
   Compiling onig_sys v69.7.1
   Compiling pcre2-sys v0.2.5
   Compiling libmimalloc-sys v0.1.24
   Compiling crossbeam-deque v0.8.1
   Compiling clap_complete v3.1.1
   Compiling globset v0.4.8
   Compiling grep-regex v0.1.9
   Compiling ignore v0.4.18
   Compiling mimalloc v0.1.28
The following warnings were emitted during compilation:

warning: distcc[10510] ERROR: compile pcre2/src/pcre2_jit_compile.c on 10.1.1.1:3642 failed
warning: distcc[10510] (dcc_build_somewhere) Warning: remote compilation of 'pcre2/src/pcre2_jit_compile.c' failed, retrying locally
warning: distcc[10510] Warning: failed to distribute pcre2/src/pcre2_jit_compile.c to 10.1.1.1:3642, running locally instead
warning: In file included from pcre2/src/sljit/sljitLir.c:267:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitUtils.c: In function 'sljit_stack_resize':
warning: pcre2/src/sljit/sljitUtils.c:315:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    aligned_new_start = (sljit_uw)new_start & ~sljit_page_align;
warning:                        ^
warning: pcre2/src/sljit/sljitUtils.c:316:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    aligned_old_start = ((sljit_uw)stack->start) & ~sljit_page_align;
warning:                         ^
warning: pcre2/src/sljit/sljitUtils.c:320:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:     madvise((void*)aligned_old_start, aligned_new_start - aligned_old_start, MADV_DONTNEED);
warning:             ^
warning: In file included from pcre2/src/sljit/sljitLir.c:27:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitLir.c: In function 'ensure_buf':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/sljit/sljitLir.c:545:63: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:   if (compiler->buf->used_size + size <= (BUF_SIZE - (sljit_uw)SLJIT_OFFSETOF(struct sljit_memory_fragment, memory))) {
warning:                                                                ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.c: In function 'ensure_abuf':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/sljit/sljitLir.c:564:65: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:   if (compiler->abuf->used_size + size <= (ABUF_SIZE - (sljit_uw)SLJIT_OFFSETOF(struct sljit_memory_fragment, memory))) {
warning:                                                                  ^~~~~~~~~~~~~~
warning: In file included from pcre2/src/sljit/sljitLir.c:2035:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitNativeSPARC_common.c: In function 'detect_jump_type':
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:232:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset;
warning:                  ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:234:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:   inst = (sljit_ins*)jump->addr;
warning:          ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:258:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:   diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1) - executable_offset) >> 2;
warning:                                   ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:272:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:     jump->addr = (sljit_uw)inst;
warning:                  ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:286:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    jump->addr = (sljit_uw)inst;
warning:                 ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c: In function 'sljit_generate_code':
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:335:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset);
warning:                    ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:341:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      jump->addr = (sljit_uw)(code_ptr - 3);
warning:                   ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:350:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      const_->addr = (sljit_uw)code_ptr;
warning:                     ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:361:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset);
warning:                  ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:375:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:     buf_ptr = (sljit_ins *)jump->addr;
warning:               ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:378:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      addr = (sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2;
warning:                               ^
warning: pcre2/src/sljit/sljitNativeSPARC_common.c:384:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      addr = (sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2;
warning:                               ^
warning: In file included from pcre2/src/sljit/sljitNativeSPARC_common.c:467:0,
warning:                  from pcre2/src/sljit/sljitLir.c:2035,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitNativeSPARC_32.c: In function 'sljit_set_jump_addr':
warning: pcre2/src/sljit/sljitNativeSPARC_32.c:268:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:   sljit_ins *inst = (sljit_ins *)addr;
warning:                     ^
warning: pcre2/src/sljit/sljitNativeSPARC_32.c: In function 'sljit_set_const':
warning: pcre2/src/sljit/sljitNativeSPARC_32.c:278:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:   sljit_ins *inst = (sljit_ins *)addr;
warning:                     ^
warning: pcre2/src/pcre2_jit_compile.c: In function 'reset_ovector':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                           ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:2710:51: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP2(SLJIT_SUB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0), SLJIT_OFFSETOF(jit_arguments, begin), SLJIT_IMM, IN_UCHARS(1));
warning:                                                    ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'do_reset_match':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2795:53: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(STACK_TOP), SLJIT_OFFSETOF(jit_arguments, stack));
warning:                                                      ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2797:53: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(STACK_TOP), SLJIT_OFFSETOF(struct sljit_stack, end));
warning:                                                      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'do_search_mark':
warning: pcre2/src/pcre2_jit_compile.c:2810:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:      if (PRIV(strcmp)(skip_arg, (PCRE2_SPTR)current[2]) == 0)
warning:                                 ^
warning: pcre2/src/pcre2_jit_compile.c:2819:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:    current = (sljit_sw*)current[0];
warning:              ^
warning: pcre2/src/pcre2_jit_compile.c: In function 'copy_ovector':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2838:55: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV_U32, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, oveccount));
warning:                                                        ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2839:38: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, startchar_ptr), SLJIT_S0, 0);
warning:                                       ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2841:40: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, mark_ptr), SLJIT_R2, 0);
warning:                                         ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                           ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:2842:51: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP2(SLJIT_ADD, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, match_data),
warning:                                                    ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:75: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                                            ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:2843:14: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    SLJIT_IMM, SLJIT_OFFSETOF(pcre2_match_data, ovector) - sizeof(PCRE2_SIZE));
warning:               ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2848:51: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                                    ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'return_with_partial_match':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2921:51: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, SLJIT_S1, 0, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                                    ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2922:38: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, startchar_ptr), SLJIT_R2, 0);
warning:                                       ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2923:51: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, match_data));
warning:                                                    ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2931:39: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(mov_opcode, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(pcre2_match_data, ovector), SLJIT_R2, 0);
warning:                                        ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:2937:39: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(mov_opcode, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(pcre2_match_data, ovector) + sizeof(PCRE2_SIZE), STR_END, 0);
warning:                                        ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'read_char7_type':
warning: pcre2/src/pcre2_jit_compile.c:3242:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV_U8, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                 ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'read_char_range':
warning: pcre2/src/pcre2_jit_compile.c:3281:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                            ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3305:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                            ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3325:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      OP1(SLJIT_MOV_U8, TMP2, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                   ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3334:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                            ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'do_utfreadtype8':
warning: pcre2/src/pcre2_jit_compile.c:3633:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  OP1(SLJIT_MOV_U8, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                               ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'do_getucd':
warning: pcre2/src/pcre2_jit_compile.c:3676:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  OP1(SLJIT_MOV_U16, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_stage1));
warning:                                                ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3680:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2));
warning:                                     ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3682:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
warning:                                     ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3682:66: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
warning:                                                                   ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'mainloop_entry':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3752:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, offset_limit));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:3761:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:3809:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                 ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'scan_prefix':
warning: pcre2/src/pcre2_jit_compile.c:4025:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:      if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_digit, FALSE))
warning:                                          ^
warning: pcre2/src/pcre2_jit_compile.c:4034:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:      if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_space, FALSE))
warning:                                          ^
warning: pcre2/src/pcre2_jit_compile.c:4043:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:      if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_word, FALSE))
warning:                                          ^
warning: pcre2/src/pcre2_jit_compile.c: In function 'fast_forward_first_n_chars':
warning: pcre2/src/pcre2_jit_compile.c:5218:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  OP1(SLJIT_MOV, RETURN_ADDR, 0, SLJIT_IMM, (sljit_sw)update_table);
warning:                                            ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'fast_forward_newline':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:5329:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:5330:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:5359:43: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
warning:                                            ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'fast_forward_start_bits':
warning: pcre2/src/pcre2_jit_compile.c:5439:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)start_bits);
warning:                                                 ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'do_revertframes':
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5543:1: note: in expansion of macro 'OP1'
warning:  OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), -sizeof(sljit_sw));
warning:  ^~~
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5549:3: note: in expansion of macro 'OP1'
warning:    OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
warning:    ^~~
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5550:3: note: in expansion of macro 'OP1'
warning:    OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), sizeof(sljit_sw), SLJIT_MEM1(STACK_TOP), -(3 * sizeof(sljit_sw)));
warning:    ^~~
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5555:3: note: in expansion of macro 'OP1'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
warning:    ^~~
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5556:3: note: in expansion of macro 'OP1'
warning:    OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(STACK_TOP), -(3 * sizeof(sljit_sw)));
warning:    ^~~
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5574:3: note: in expansion of macro 'OP1'
warning:    OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
warning:    ^~~
warning: pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                         ^
warning: pcre2/src/pcre2_jit_compile.c:5579:3: note: in expansion of macro 'OP1'
warning:    OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
warning:    ^~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'check_wordboundary':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:5600:43: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                            ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_xclass_matchingpath':
warning: pcre2/src/pcre2_jit_compile.c:6575:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)cc);
warning:                                                     ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6608:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)cc);
warning:                                                   ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6640:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV_U16, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_stage1));
warning:                                                  ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6644:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2));
warning:                                       ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6650:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, script));
warning:                                         ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6650:70: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, script));
warning:                                                                       ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:6697:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
warning:                                           ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6697:72: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:        OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
warning:                                                                         ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:6703:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
warning:                                                            ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:6703:89: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:        OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
warning:                                                                                          ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_simple_assertion_matchingpath':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7010:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7016:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                           ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:7103:69: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTEOL);
warning:                                                                      ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                           ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:7118:69: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTEOL);
warning:                                                                      ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7154:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                           ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:7156:69: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTBOL);
warning:                                                                      ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7162:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
warning:    sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
warning:                                                           ^~~~~
warning: pcre2/src/pcre2_jit_compile.c:7164:69: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTBOL);
warning:                                                                      ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7198:47: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                                ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7209:47: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
warning:                                                ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_char1_matchingpath':
warning: pcre2/src/pcre2_jit_compile.c:7358:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:    if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_digit, FALSE))
warning:                                       ^
warning: pcre2/src/pcre2_jit_compile.c:7373:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:    if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_space, FALSE))
warning:                                       ^
warning: pcre2/src/pcre2_jit_compile.c:7387:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
warning:    if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_word, FALSE))
warning:                                       ^
warning: pcre2/src/pcre2_jit_compile.c:7429:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                   ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: In file included from pcre2/src/sljit/sljitLir.c:27:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:7519:21: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
warning:        common->utf ? SLJIT_FUNC_OFFSET(do_extuni_utf) : SLJIT_FUNC_OFFSET(do_extuni_no_utf));
warning:                      ^~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:7519:56: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
warning:        common->utf ? SLJIT_FUNC_OFFSET(do_extuni_utf) : SLJIT_FUNC_OFFSET(do_extuni_no_utf));
warning:                                                         ^~~~~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:7612:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
warning:                                                  ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:7687:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)cc);
warning:                                                 ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: In file included from pcre2/src/sljit/sljitLir.c:27:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_ref_matchingpath':
warning: pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:7872:136: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
warning:    sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(SW) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW) | SLJIT_ARG3(SW) | SLJIT_ARG4(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(do_utf_caselesscmp));
warning:                                                                                                                                         ^~~~~~~~~~~~~~~~~
warning: In file included from pcre2/src/sljit/sljitLir.h:81:0,
warning:                  from pcre2/src/sljit/sljitLir.c:27,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/pcre2_jit_compile.c: In function 'do_callout':
warning: pcre2/src/sljit/sljitConfigInternal.h:737:22: error: duplicate case value
warning:   switch(0) { case 0: case ((x) ? 1 : 0): break; }
warning:                       ^
warning: pcre2/src/pcre2_jit_compile.c:8211:1: note: in expansion of macro 'SLJIT_COMPILE_ASSERT'
warning:  SLJIT_COMPILE_ASSERT(sizeof (PCRE2_SIZE) <= sizeof (sljit_sw), pcre2_size_must_be_lower_than_sljit_sw_size);
warning:  ^~~~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitConfigInternal.h:737:14: note: previously used here
warning:   switch(0) { case 0: case ((x) ? 1 : 0): break; }
warning:               ^
warning: pcre2/src/pcre2_jit_compile.c:8211:1: note: in expansion of macro 'SLJIT_COMPILE_ASSERT'
warning:  SLJIT_COMPILE_ASSERT(sizeof (PCRE2_SIZE) <= sizeof (sljit_sw), pcre2_size_must_be_lower_than_sljit_sw_size);
warning:  ^~~~~~~~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_callout_matchingpath':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8281:43: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(SLJIT_MOV_U32, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_number), SLJIT_IMM, value1);
warning:                                            ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8282:43: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(SLJIT_MOV_U32, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(capture_last), TMP2, 0);
warning:                                            ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8283:43: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(SLJIT_MOV_U32, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(capture_top), SLJIT_IMM, common->re->top_bracket + 1);
warning:                                            ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8286:39: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(offset_vector), STR_PTR, 0);
warning:                                        ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8289:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8291:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(pattern_position), SLJIT_IMM, GET(cc, 1));
warning:                                         ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8292:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(next_item_length), SLJIT_IMM, GET(cc, 1 + LINK_SIZE));
warning:                                         ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8302:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    value1 = (sljit_sw) (cc + (1 + 4*LINK_SIZE) + 1);
warning:             ^
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8307:39: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_string), SLJIT_IMM, value1);
warning:                                        ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8308:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_string_length), SLJIT_IMM, value2);
warning:                                         ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8309:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_string_offset), SLJIT_IMM, value3);
warning:                                         ^~~~~~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      SLJIT_OFFSETOF(pcre2_callout_block, arg)
warning:      ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:8310:39: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
warning:  OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(mark), (common->mark_ptr != 0) ? TMP2 : SLJIT_IMM, 0);
warning:                                        ^~~~~~~~~~~~~~~~~~
warning: In file included from pcre2/src/sljit/sljitLir.c:27:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:8319:118: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
warning:  sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(S32) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW) | SLJIT_ARG3(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(do_callout));
warning:                                                                                                                       ^~~~~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_fail_accept_matchingpath':
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:10318:47: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV_U32, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, options));
warning:                                                ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:10326:43: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
warning:                                            ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_control_verb_matchingpath':
warning: pcre2/src/pcre2_jit_compile.c:10377:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2));
warning:                                       ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:10379:36: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr), TMP2, 0);
warning:                                     ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_matchingpath':
warning: pcre2/src/pcre2_jit_compile.c:10671:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2));
warning:                                         ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                           ^~~~
warning: pcre2/src/pcre2_jit_compile.c:10673:38: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:      OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr), TMP2, 0);
warning:                                       ^~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c:10679:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:        OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(2), SLJIT_IMM, (sljit_sw)(cc + 2));
warning:                                                                   ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_bracket_backtrackingpath':
warning: pcre2/src/pcre2_jit_compile.c:11172:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:      sljit_emit_ijump(compiler, SLJIT_JUMP, SLJIT_MEM1(TMP1), (sljit_sw)next_update_addr);
warning:                                                               ^
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_control_verb_backtrackingpath':
warning: pcre2/src/pcre2_jit_compile.c:11563:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:    OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_IMM, (sljit_sw)(current->cc + 2));
warning:                                           ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: In file included from pcre2/src/sljit/sljitLir.c:27:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:11564:102: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
warning:    sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(SW) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(do_search_mark));
warning:                                                                                                       ^~~~~~~~~~~~~~~~~
warning: pcre2/src/pcre2_jit_compile.c: In function 'compile_recurse':
warning: pcre2/src/pcre2_jit_compile.c:11910:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:            sljit_emit_ijump(compiler, SLJIT_JUMP, SLJIT_MEM1(TMP1), (sljit_sw)next_update_addr);
warning:                                                                     ^
warning: pcre2/src/pcre2_jit_compile.c: In function 'jit_compile':
warning: pcre2/src/pcre2_jit_compile.c:12058:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  common->lcc = (sljit_sw)(tables + lcc_offset);
warning:                ^
warning: pcre2/src/pcre2_jit_compile.c:12088:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  common->ctypes = (sljit_sw)(tables + ctypes_offset);
warning:                   ^
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12247:46: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
warning:                                               ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12248:46: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, end));
warning:                                               ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12249:43: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, stack));
warning:                                            ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12250:47: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV_U32, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, limit_match));
warning:                                                ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12251:48: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, end));
warning:                                                 ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12252:50: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, STACK_LIMIT, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, start));
warning:                                                   ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12442:49: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV_U32, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, options));
warning:                                                  ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12447:45: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:    OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
warning:                                              ^~~~~~~~~~~~~~
warning: pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
warning:    sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
warning:                                                          ^~~~
warning: pcre2/src/pcre2_jit_compile.c:12487:51: note: in expansion of macro 'SLJIT_OFFSETOF'
warning:  OP1(SLJIT_MOV, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, stack));
warning:                                                    ^~~~~~~~~~~~~~
warning: In file included from pcre2/src/sljit/sljitLir.c:27:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:78:
warning: pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
warning:  #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
warning:                                        ^
warning: pcre2/src/pcre2_jit_compile.c:12490:100: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
warning:  sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(SW) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_stack_resize));
warning:                                                                                                     ^~~~~~~~~~~~~~~~~
warning: In file included from pcre2/src/pcre2_internal.h:132:0,
warning:                  from pcre2/src/pcre2_jit_compile.c:45:
warning: pcre2/src/pcre2_jit_match.c: In function 'pcre2_jit_match_8':
warning: /tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include/pcre2.h:477:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
warning:  #define PCRE2_UNSET           (~(PCRE2_SIZE)0)
warning:                                ^
warning: pcre2/src/pcre2_jit_match.c:149:28: note: in expansion of macro 'PCRE2_UNSET'
warning:    arguments.offset_limit = PCRE2_UNSET;
warning:                             ^~~~~~~~~~~
warning: distcc[10510] ERROR: compile pcre2/src/pcre2_jit_compile.c on localhost failed

error: failed to run custom build command for `pcre2-sys v0.2.5`

Caused by:
  process didn't exit successfully: `/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-c45465e056ad40c0/build-script-build` (exit status: 1)
  --- stdout
  cargo:rerun-if-env-changed=PCRE2_SYS_STATIC
  cargo:rerun-if-env-changed=LIBPCRE2_8_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_sparc64-unknown-netbsd
  cargo:rerun-if-env-changed=PKG_CONFIG_sparc64_unknown_netbsd
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=LIBPCRE2_8_STATIC
  cargo:rerun-if-env-changed=LIBPCRE2_8_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_sparc64-unknown-netbsd
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_sparc64_unknown_netbsd
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_sparc64-unknown-netbsd
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_sparc64_unknown_netbsd
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_sparc64-unknown-netbsd
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_sparc64_unknown_netbsd
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  TARGET = Some("sparc64-unknown-netbsd")
  OPT_LEVEL = Some("3")
  HOST = Some("sparc64-unknown-netbsd")
  CC_sparc64-unknown-netbsd = None
  CC_sparc64_unknown_netbsd = None
  HOST_CC = None
  CC = Some("gcc")
  CFLAGS_sparc64-unknown-netbsd = None
  CFLAGS_sparc64_unknown_netbsd = None
  HOST_CFLAGS = None
  CFLAGS = Some("-O2 -fPIC -D_FORTIFY_SOURCE=2 -I/usr/pkg/include")
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some("false")
  CARGO_CFG_TARGET_FEATURE = None
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/src/pcre2_chartables.o" "-c" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/src/pcre2_chartables.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_auto_possess.o" "-c" "pcre2/src/pcre2_auto_possess.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_compile.o" "-c" "pcre2/src/pcre2_compile.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_config.o" "-c" "pcre2/src/pcre2_config.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_context.o" "-c" "pcre2/src/pcre2_context.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_convert.o" "-c" "pcre2/src/pcre2_convert.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_dfa_match.o" "-c" "pcre2/src/pcre2_dfa_match.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_error.o" "-c" "pcre2/src/pcre2_error.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_extuni.o" "-c" "pcre2/src/pcre2_extuni.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_find_bracket.o" "-c" "pcre2/src/pcre2_find_bracket.c"
  exit status: 0
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_jit_compile.o" "-c" "pcre2/src/pcre2_jit_compile.c"
  cargo:warning=distcc[10510] ERROR: compile pcre2/src/pcre2_jit_compile.c on 10.1.1.1:3642 failed
  cargo:warning=distcc[10510] (dcc_build_somewhere) Warning: remote compilation of 'pcre2/src/pcre2_jit_compile.c' failed, retrying locally
  cargo:warning=distcc[10510] Warning: failed to distribute pcre2/src/pcre2_jit_compile.c to 10.1.1.1:3642, running locally instead
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:267:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitUtils.c: In function 'sljit_stack_resize':
  cargo:warning=pcre2/src/sljit/sljitUtils.c:315:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   aligned_new_start = (sljit_uw)new_start & ~sljit_page_align;
  cargo:warning=                       ^
  cargo:warning=pcre2/src/sljit/sljitUtils.c:316:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   aligned_old_start = ((sljit_uw)stack->start) & ~sljit_page_align;
  cargo:warning=                        ^
  cargo:warning=pcre2/src/sljit/sljitUtils.c:320:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=    madvise((void*)aligned_old_start, aligned_new_start - aligned_old_start, MADV_DONTNEED);
  cargo:warning=            ^
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:27:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitLir.c: In function 'ensure_buf':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/sljit/sljitLir.c:545:63: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=  if (compiler->buf->used_size + size <= (BUF_SIZE - (sljit_uw)SLJIT_OFFSETOF(struct sljit_memory_fragment, memory))) {
  cargo:warning=                                                               ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.c: In function 'ensure_abuf':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/sljit/sljitLir.c:564:65: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=  if (compiler->abuf->used_size + size <= (ABUF_SIZE - (sljit_uw)SLJIT_OFFSETOF(struct sljit_memory_fragment, memory))) {
  cargo:warning=                                                                 ^~~~~~~~~~~~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:2035:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c: In function 'detect_jump_type':
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:232:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset;
  cargo:warning=                 ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:234:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=  inst = (sljit_ins*)jump->addr;
  cargo:warning=         ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:258:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=  diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1) - executable_offset) >> 2;
  cargo:warning=                                  ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:272:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=    jump->addr = (sljit_uw)inst;
  cargo:warning=                 ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:286:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   jump->addr = (sljit_uw)inst;
  cargo:warning=                ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c: In function 'sljit_generate_code':
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:335:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset);
  cargo:warning=                   ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:341:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     jump->addr = (sljit_uw)(code_ptr - 3);
  cargo:warning=                  ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:350:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     const_->addr = (sljit_uw)code_ptr;
  cargo:warning=                    ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:361:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset);
  cargo:warning=                 ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:375:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=    buf_ptr = (sljit_ins *)jump->addr;
  cargo:warning=              ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:378:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     addr = (sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2;
  cargo:warning=                              ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_common.c:384:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     addr = (sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2;
  cargo:warning=                              ^
  cargo:warning=In file included from pcre2/src/sljit/sljitNativeSPARC_common.c:467:0,
  cargo:warning=                 from pcre2/src/sljit/sljitLir.c:2035,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_32.c: In function 'sljit_set_jump_addr':
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_32.c:268:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=  sljit_ins *inst = (sljit_ins *)addr;
  cargo:warning=                    ^
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_32.c: In function 'sljit_set_const':
  cargo:warning=pcre2/src/sljit/sljitNativeSPARC_32.c:278:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=  sljit_ins *inst = (sljit_ins *)addr;
  cargo:warning=                    ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'reset_ovector':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                          ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2710:51: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP2(SLJIT_SUB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0), SLJIT_OFFSETOF(jit_arguments, begin), SLJIT_IMM, IN_UCHARS(1));
  cargo:warning=                                                   ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'do_reset_match':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2795:53: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(STACK_TOP), SLJIT_OFFSETOF(jit_arguments, stack));
  cargo:warning=                                                     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2797:53: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(STACK_TOP), SLJIT_OFFSETOF(struct sljit_stack, end));
  cargo:warning=                                                     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'do_search_mark':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2810:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=     if (PRIV(strcmp)(skip_arg, (PCRE2_SPTR)current[2]) == 0)
  cargo:warning=                                ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2819:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=   current = (sljit_sw*)current[0];
  cargo:warning=             ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'copy_ovector':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2838:55: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV_U32, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, oveccount));
  cargo:warning=                                                       ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2839:38: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, startchar_ptr), SLJIT_S0, 0);
  cargo:warning=                                      ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2841:40: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, mark_ptr), SLJIT_R2, 0);
  cargo:warning=                                        ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                          ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2842:51: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP2(SLJIT_ADD, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, match_data),
  cargo:warning=                                                   ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:75: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                                           ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2843:14: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   SLJIT_IMM, SLJIT_OFFSETOF(pcre2_match_data, ovector) - sizeof(PCRE2_SIZE));
  cargo:warning=              ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2848:51: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                                   ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'return_with_partial_match':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2921:51: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_S1, 0, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                                   ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2922:38: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, startchar_ptr), SLJIT_R2, 0);
  cargo:warning=                                      ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2923:51: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, match_data));
  cargo:warning=                                                   ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2931:39: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(mov_opcode, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(pcre2_match_data, ovector), SLJIT_R2, 0);
  cargo:warning=                                       ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:2937:39: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(mov_opcode, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(pcre2_match_data, ovector) + sizeof(PCRE2_SIZE), STR_END, 0);
  cargo:warning=                                       ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'read_char7_type':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3242:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV_U8, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'read_char_range':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3281:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                           ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3305:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                           ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3325:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     OP1(SLJIT_MOV_U8, TMP2, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                  ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3334:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                           ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'do_utfreadtype8':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3633:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= OP1(SLJIT_MOV_U8, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                              ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'do_getucd':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3676:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= OP1(SLJIT_MOV_U16, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_stage1));
  cargo:warning=                                               ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3680:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2));
  cargo:warning=                                    ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3682:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
  cargo:warning=                                    ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3682:66: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
  cargo:warning=                                                                  ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'mainloop_entry':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3752:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, offset_limit));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3761:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:3809:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'scan_prefix':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:4025:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=     if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_digit, FALSE))
  cargo:warning=                                         ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:4034:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=     if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_space, FALSE))
  cargo:warning=                                         ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:4043:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=     if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_word, FALSE))
  cargo:warning=                                         ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'fast_forward_first_n_chars':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5218:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= OP1(SLJIT_MOV, RETURN_ADDR, 0, SLJIT_IMM, (sljit_sw)update_table);
  cargo:warning=                                           ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'fast_forward_newline':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5329:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5330:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5359:43: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
  cargo:warning=                                           ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'fast_forward_start_bits':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5439:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)start_bits);
  cargo:warning=                                                ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'do_revertframes':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5543:1: note: in expansion of macro 'OP1'
  cargo:warning= OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), -sizeof(sljit_sw));
  cargo:warning= ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5549:3: note: in expansion of macro 'OP1'
  cargo:warning=   OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
  cargo:warning=   ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5550:3: note: in expansion of macro 'OP1'
  cargo:warning=   OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), sizeof(sljit_sw), SLJIT_MEM1(STACK_TOP), -(3 * sizeof(sljit_sw)));
  cargo:warning=   ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5555:3: note: in expansion of macro 'OP1'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
  cargo:warning=   ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5556:3: note: in expansion of macro 'OP1'
  cargo:warning=   OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(STACK_TOP), -(3 * sizeof(sljit_sw)));
  cargo:warning=   ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5574:3: note: in expansion of macro 'OP1'
  cargo:warning=   OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
  cargo:warning=   ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:56: warning: overflow in implicit constant conversion [-Woverflow]
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5579:3: note: in expansion of macro 'OP1'
  cargo:warning=   OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(STACK_TOP), -(2 * sizeof(sljit_sw)));
  cargo:warning=   ^~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'check_wordboundary':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:5600:43: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                           ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_xclass_matchingpath':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6575:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)cc);
  cargo:warning=                                                    ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6608:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)cc);
  cargo:warning=                                                  ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6640:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV_U16, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_stage1));
  cargo:warning=                                                 ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6644:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2));
  cargo:warning=                                      ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6650:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, script));
  cargo:warning=                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6650:70: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, script));
  cargo:warning=                                                                      ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6697:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
  cargo:warning=                                          ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6697:72: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=       OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
  cargo:warning=                                                                        ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6703:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
  cargo:warning=                                                           ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:6703:89: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=       OP1(SLJIT_MOV_U8, RETURN_ADDR, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype));
  cargo:warning=                                                                                         ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_simple_assertion_matchingpath':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7010:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7016:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                          ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7103:69: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTEOL);
  cargo:warning=                                                                     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                          ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7118:69: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTEOL);
  cargo:warning=                                                                     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7154:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                          ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7156:69: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTBOL);
  cargo:warning=                                                                     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7162:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:595:58: note: in definition of macro 'OP2'
  cargo:warning=   sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
  cargo:warning=                                                          ^~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7164:69: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP2(SLJIT_AND32 | SLJIT_SET_Z, SLJIT_UNUSED, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, options), SLJIT_IMM, PCRE2_NOTBOL);
  cargo:warning=                                                                     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7198:47: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                               ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7209:47: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, begin));
  cargo:warning=                                               ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_char1_matchingpath':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7358:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=   if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_digit, FALSE))
  cargo:warning=                                      ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7373:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=   if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_space, FALSE))
  cargo:warning=                                      ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7387:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  cargo:warning=   if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_word, FALSE))
  cargo:warning=                                      ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7429:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                  ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:27:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7519:21: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
  cargo:warning=       common->utf ? SLJIT_FUNC_OFFSET(do_extuni_utf) : SLJIT_FUNC_OFFSET(do_extuni_no_utf));
  cargo:warning=                     ^~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7519:56: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
  cargo:warning=       common->utf ? SLJIT_FUNC_OFFSET(do_extuni_utf) : SLJIT_FUNC_OFFSET(do_extuni_no_utf));
  cargo:warning=                                                        ^~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7612:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0);
  cargo:warning=                                                 ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7687:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV_U8, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)cc);
  cargo:warning=                                                ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:27:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_ref_matchingpath':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:7872:136: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
  cargo:warning=   sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(SW) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW) | SLJIT_ARG3(SW) | SLJIT_ARG4(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(do_utf_caselesscmp));
  cargo:warning=                                                                                                                                        ^~~~~~~~~~~~~~~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.h:81:0,
  cargo:warning=                 from pcre2/src/sljit/sljitLir.c:27,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'do_callout':
  cargo:warning=pcre2/src/sljit/sljitConfigInternal.h:737:22: error: duplicate case value
  cargo:warning=  switch(0) { case 0: case ((x) ? 1 : 0): break; }
  cargo:warning=                      ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8211:1: note: in expansion of macro 'SLJIT_COMPILE_ASSERT'
  cargo:warning= SLJIT_COMPILE_ASSERT(sizeof (PCRE2_SIZE) <= sizeof (sljit_sw), pcre2_size_must_be_lower_than_sljit_sw_size);
  cargo:warning= ^~~~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitConfigInternal.h:737:14: note: previously used here
  cargo:warning=  switch(0) { case 0: case ((x) ? 1 : 0): break; }
  cargo:warning=              ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8211:1: note: in expansion of macro 'SLJIT_COMPILE_ASSERT'
  cargo:warning= SLJIT_COMPILE_ASSERT(sizeof (PCRE2_SIZE) <= sizeof (sljit_sw), pcre2_size_must_be_lower_than_sljit_sw_size);
  cargo:warning= ^~~~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_callout_matchingpath':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8281:43: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(SLJIT_MOV_U32, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_number), SLJIT_IMM, value1);
  cargo:warning=                                           ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8282:43: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(SLJIT_MOV_U32, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(capture_last), TMP2, 0);
  cargo:warning=                                           ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8283:43: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(SLJIT_MOV_U32, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(capture_top), SLJIT_IMM, common->re->top_bracket + 1);
  cargo:warning=                                           ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8286:39: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(offset_vector), STR_PTR, 0);
  cargo:warning=                                       ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8289:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8291:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(pattern_position), SLJIT_IMM, GET(cc, 1));
  cargo:warning=                                        ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8292:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(next_item_length), SLJIT_IMM, GET(cc, 1 + LINK_SIZE));
  cargo:warning=                                        ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8302:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   value1 = (sljit_sw) (cc + (1 + 4*LINK_SIZE) + 1);
  cargo:warning=            ^
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8307:39: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_string), SLJIT_IMM, value1);
  cargo:warning=                                       ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8308:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_string_length), SLJIT_IMM, value2);
  cargo:warning=                                        ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8309:40: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(mov_opcode, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_string_offset), SLJIT_IMM, value3);
  cargo:warning=                                        ^~~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8257:5: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     SLJIT_OFFSETOF(pcre2_callout_block, arg)
  cargo:warning=     ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8310:39: note: in expansion of macro 'CALLOUT_ARG_OFFSET'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(mark), (common->mark_ptr != 0) ? TMP2 : SLJIT_IMM, 0);
  cargo:warning=                                       ^~~~~~~~~~~~~~~~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:27:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:8319:118: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
  cargo:warning= sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(S32) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW) | SLJIT_ARG3(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(do_callout));
  cargo:warning=                                                                                                                      ^~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_fail_accept_matchingpath':
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10318:47: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV_U32, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, options));
  cargo:warning=                                               ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10326:43: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
  cargo:warning=                                           ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_control_verb_matchingpath':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10377:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2));
  cargo:warning=                                      ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10379:36: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr), TMP2, 0);
  cargo:warning=                                    ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_matchingpath':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10671:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2));
  cargo:warning=                                        ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:42: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                          ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10673:38: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=     OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr), TMP2, 0);
  cargo:warning=                                      ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:10679:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=       OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(2), SLJIT_IMM, (sljit_sw)(cc + 2));
  cargo:warning=                                                                  ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_bracket_backtrackingpath':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:11172:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=     sljit_emit_ijump(compiler, SLJIT_JUMP, SLJIT_MEM1(TMP1), (sljit_sw)next_update_addr);
  cargo:warning=                                                              ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_control_verb_backtrackingpath':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:11563:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=   OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_IMM, (sljit_sw)(current->cc + 2));
  cargo:warning=                                          ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:27:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:11564:102: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
  cargo:warning=   sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(SW) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(do_search_mark));
  cargo:warning=                                                                                                      ^~~~~~~~~~~~~~~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'compile_recurse':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:11910:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning=           sljit_emit_ijump(compiler, SLJIT_JUMP, SLJIT_MEM1(TMP1), (sljit_sw)next_update_addr);
  cargo:warning=                                                                    ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c: In function 'jit_compile':
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12058:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= common->lcc = (sljit_sw)(tables + lcc_offset);
  cargo:warning=               ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12088:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= common->ctypes = (sljit_sw)(tables + ctypes_offset);
  cargo:warning=                  ^
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12247:46: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
  cargo:warning=                                              ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12248:46: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, end));
  cargo:warning=                                              ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12249:43: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, stack));
  cargo:warning=                                           ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12250:47: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV_U32, TMP1, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, limit_match));
  cargo:warning=                                               ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12251:48: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, end));
  cargo:warning=                                                ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12252:50: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, STACK_LIMIT, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, start));
  cargo:warning=                                                  ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12442:49: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV_U32, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, options));
  cargo:warning=                                                 ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12447:45: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning=   OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str));
  cargo:warning=                                             ^~~~~~~~~~~~~~
  cargo:warning=pcre2/src/sljit/sljitLir.h:1346:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:593:57: note: in definition of macro 'OP1'
  cargo:warning=   sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
  cargo:warning=                                                         ^~~~
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12487:51: note: in expansion of macro 'SLJIT_OFFSETOF'
  cargo:warning= OP1(SLJIT_MOV, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, stack));
  cargo:warning=                                                   ^~~~~~~~~~~~~~
  cargo:warning=In file included from pcre2/src/sljit/sljitLir.c:27:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:78:
  cargo:warning=pcre2/src/sljit/sljitLir.h:1408:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  cargo:warning= #define SLJIT_FUNC_OFFSET(func_name) ((sljit_sw)func_name)
  cargo:warning=                                       ^
  cargo:warning=pcre2/src/pcre2_jit_compile.c:12490:100: note: in expansion of macro 'SLJIT_FUNC_OFFSET'
  cargo:warning= sljit_emit_icall(compiler, SLJIT_CALL, SLJIT_RET(SW) | SLJIT_ARG1(SW) | SLJIT_ARG2(SW), SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_stack_resize));
  cargo:warning=                                                                                                    ^~~~~~~~~~~~~~~~~
  cargo:warning=In file included from pcre2/src/pcre2_internal.h:132:0,
  cargo:warning=                 from pcre2/src/pcre2_jit_compile.c:45:
  cargo:warning=pcre2/src/pcre2_jit_match.c: In function 'pcre2_jit_match_8':
  cargo:warning=/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include/pcre2.h:477:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
  cargo:warning= #define PCRE2_UNSET           (~(PCRE2_SIZE)0)
  cargo:warning=                               ^
  cargo:warning=pcre2/src/pcre2_jit_match.c:149:28: note: in expansion of macro 'PCRE2_UNSET'
  cargo:warning=   arguments.offset_limit = PCRE2_UNSET;
  cargo:warning=                            ^~~~~~~~~~~
  cargo:warning=distcc[10510] ERROR: compile pcre2/src/pcre2_jit_compile.c on localhost failed
  exit status: 1
  running: "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_maketables.o" "-c" "pcre2/src/pcre2_maketables.c"
  exit status: 0

  --- stderr


  error occurred: Command "gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-O2" "-fPIC" "-D_FORTIFY_SOURCE=2" "-I/usr/pkg/include" "-I" "pcre2/src" "-I" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/include" "-DPCRE2_CODE_UNIT_WIDTH=8" "-DHAVE_STDLIB_H=1" "-DHAVE_MEMMOVE=1" "-DHEAP_LIMIT=20000000" "-DLINK_SIZE=2" "-DMATCH_LIMIT=10000000" "-DMATCH_LIMIT_DEPTH=10000000" "-DMAX_NAME_COUNT=10000" "-DMAX_NAME_SIZE=32" "-DNEWLINE_DEFAULT=2" "-DPARENS_NEST_LIMIT=250" "-DPCRE2_STATIC=1" "-DSTDC_HEADERS=1" "-DSUPPORT_PCRE2_8=1" "-DSUPPORT_UNICODE=1" "-DSUPPORT_JIT=1" "-o" "/tmp/pkgbuild/textproc/hgrep/work.sparc64/hgrep-0.2.6/target/release/build/pcre2-sys-d66fc1ac0b5849d9/out/pcre2/src/pcre2_jit_compile.o" "-c" "pcre2/src/pcre2_jit_compile.c" with args "gcc" did not execute successfully (status code exit status: 1).


warning: build failed, waiting for other jobs to finish...
*** Error code 101

Stop.
make[1]: stopped in /usr/pkgsrc/textproc/hgrep
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/hgrep