=> 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 nvc-1.18.2 CC src/nvc.o CC src/lib.o CC src/util.o CC src/ident.o CC src/parse.o CC src/tree.o CC src/type.o CC src/lexer.o CC src/sem.o CC src/elab.o CC src/simp.o CC src/dump.o CC src/common.o /pbulk/work/cad/nvc/work/nvc-1.18.2/src/common.c: In function 'to_string': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/common.c:1760:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1760 | tb_printf(tb, "%p", (void *)value); | ^ CC src/fbuf.o CC src/hash.o CC src/bounds.o CC src/make.o CC src/object.o CC src/lower.o CC src/vcode.o CC src/names.o CC src/debug.o CC src/eval.o CC src/option.o CC src/diag.o CC src/scan.o CC src/mask.o CC src/thread.o In file included from /pbulk/work/cad/nvc/work/nvc-1.18.2/src/thread.c:18: /pbulk/work/cad/nvc/work/nvc-1.18.2/src/thread.c: In function 'parking_bay_for': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/util.h:187:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 187 | uint64_t __n = (uint64_t)(n); \ | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/thread.c:655:26: note: in expansion of macro 'mix_bits_64' 655 | return &(parking_bays[mix_bits_64(cookie) % PARKING_BAYS]); | ^~~~~~~~~~~ CC src/driver.o CC src/inst.o CC src/cgen.o CC src/cov/cov-data.o CC src/cov/cov-export.o /pbulk/work/cad/nvc/work/nvc-1.18.2/src/cov/cov-export.c: In function 'cover_export_cobertura': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/cov/cov-export.c:236:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'time_t' {aka 'long long int'} [-Wformat=] 236 | fprintf(f, "\n", | ~~^ | | | long unsigned int | %llu CC src/cov/cov-report.o CC src/cov/cov-exclude.o CC src/cov/cov-html.o CC src/jit/jit-core.o CC src/jit/jit-irgen.o CC src/jit/jit-dump.o CC src/jit/jit-interp.o CC src/jit/jit-exits.o CC src/jit/jit-optim.o CC src/jit/jit-ffi.o CC src/jit/jit-code.o /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c: In function 'code_cache_new': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:272:2: error: #error Cannot configure capstone for this architecture 272 | #error Cannot configure capstone for this architecture | ^~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c: In function 'code_disassemble': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:395:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 395 | uint64_t address = (uint64_t)ptr; | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:445:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 445 | col = printf("%-12" PRIx64 " %-16.02x %s 0x%02x", (uint64_t)ptr, | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c: In function 'code_emit_trampoline': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:858:24: error: 'veneer' undeclared (first use in this function) 858 | veneer, ARRAY_LEN(veneer)); | ^~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:858:24: note: each undeclared identifier is reported only once for each function it appears in /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c: In function 'code_emit_got': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:44: warning: right shift count >= width of type [-Wshift-count-overflow] 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:100:21: note: in definition of macro '__IMM16' 100 | #define __IMM16(x) (x) & 0xff, ((x) >> 8) & 0xff | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:32: note: in expansion of macro '__IMM32' 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:873:29: note: in expansion of macro '__IMM64' 873 | const uint8_t data[] = { __IMM64((uintptr_t)dest) }; | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:44: warning: right shift count >= width of type [-Wshift-count-overflow] 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:100:34: note: in definition of macro '__IMM16' 100 | #define __IMM16(x) (x) & 0xff, ((x) >> 8) & 0xff | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:32: note: in expansion of macro '__IMM32' 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:873:29: note: in expansion of macro '__IMM64' 873 | const uint8_t data[] = { __IMM64((uintptr_t)dest) }; | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:44: warning: right shift count >= width of type [-Wshift-count-overflow] 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:100:21: note: in definition of macro '__IMM16' 100 | #define __IMM16(x) (x) & 0xff, ((x) >> 8) & 0xff | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:32: note: in expansion of macro '__IMM32' 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:873:29: note: in expansion of macro '__IMM64' 873 | const uint8_t data[] = { __IMM64((uintptr_t)dest) }; | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:44: warning: right shift count >= width of type [-Wshift-count-overflow] 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:100:34: note: in definition of macro '__IMM16' 100 | #define __IMM16(x) (x) & 0xff, ((x) >> 8) & 0xff | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:98:32: note: in expansion of macro '__IMM32' 98 | #define __IMM64(x) __IMM32(x), __IMM32((x) >> 32) | ^~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:873:29: note: in expansion of macro '__IMM64' 873 | const uint8_t data[] = { __IMM64((uintptr_t)dest) }; | ^~~~~~~ CC src/jit/jit-pack.o /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c: In function 'code_load_elf': /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1309:15: error: 'R_X86_64_64' undeclared (first use in this function) 1309 | case R_X86_64_64: | ^~~~~~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1311:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1311 | *(uint64_t *)patch = (uint64_t)ptr + r->r_addend; | ^ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1313:15: error: 'R_X86_64_PC32' undeclared (first use in this function); did you mean 'R_386_PC32'? 1313 | case R_X86_64_PC32: | ^~~~~~~~~~~~~ | R_386_PC32 /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1322:15: error: 'R_X86_64_GOTPCREL' undeclared (first use in this function) 1322 | case R_X86_64_GOTPCREL: | ^~~~~~~~~~~~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1332:15: error: 'R_X86_64_PLT32' undeclared (first use in this function); did you mean 'R_386_PLT32'? 1332 | case R_X86_64_PLT32: | ^~~~~~~~~~~~~~ | R_386_PLT32 /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1342:15: error: 'R_AARCH64_CALL26' undeclared (first use in this function) 1342 | case R_AARCH64_CALL26: | ^~~~~~~~~~~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1350:15: error: 'R_AARCH64_PREL64' undeclared (first use in this function) 1350 | case R_AARCH64_PREL64: | ^~~~~~~~~~~~~~~~ /pbulk/work/cad/nvc/work/nvc-1.18.2/src/jit/jit-code.c:1372:58: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'Elf64_Xword' {aka 'long long unsigned int'} [-Wformat=] 1372 | fatal_trace("cannot handle relocation type %ld for symbol %s", | ~~^ | | | long int | %lld gmake[1]: *** [Makefile:3710: src/jit/jit-code.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake: *** [Makefile:2746: all] Error 2 *** Error code 2 Stop. make[1]: stopped making "all" in /usr/pkgsrc/cad/nvc *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/cad/nvc