· 5 years ago · Feb 14, 2020, 07:14 PM
1
2> sodium-native@2.4.2 install /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native
3> node-gyp-build "node preinstall.js" "node postinstall.js"
4
5autoreconf: Entering directory `.'
6autoreconf: configure.ac: not using Gettext
7autoreconf: running: aclocal --force -I m4
8autoreconf: configure.ac: tracing
9autoreconf: configure.ac: creating directory build-aux
10autoreconf: running: libtoolize --copy --force
11libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
12libtoolize: copying file 'build-aux/ltmain.sh'
13libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
14libtoolize: copying file 'm4/libtool.m4'
15libtoolize: copying file 'm4/ltoptions.m4'
16libtoolize: copying file 'm4/ltsugar.m4'
17libtoolize: copying file 'm4/ltversion.m4'
18libtoolize: copying file 'm4/lt~obsolete.m4'
19autoreconf: running: /usr/bin/autoconf --force
20autoreconf: configure.ac: not using Autoheader
21autoreconf: running: automake --add-missing --copy --force-missing
22configure.ac:74: installing 'build-aux/compile'
23configure.ac:9: installing 'build-aux/config.guess'
24configure.ac:9: installing 'build-aux/config.sub'
25configure.ac:10: installing 'build-aux/install-sh'
26configure.ac:10: installing 'build-aux/missing'
27src/libsodium/Makefile.am: installing 'build-aux/depcomp'
28parallel-tests: installing 'build-aux/test-driver'
29autoreconf: Leaving directory `.'
30checking build system type... x86_64-pc-linux-gnu
31checking host system type... x86_64-pc-linux-gnu
32checking for a BSD-compatible install... /usr/bin/install -c
33checking whether build environment is sane... yes
34checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
35checking for gawk... gawk
36checking whether make sets $(MAKE)... yes
37checking whether make supports nested variables... yes
38checking whether UID '1000' is supported by ustar format... yes
39checking whether GID '1001' is supported by ustar format... yes
40checking how to create a ustar tar archive... gnutar
41checking whether make supports nested variables... (cached) yes
42checking whether to enable maintainer-specific portions of Makefiles... no
43checking whether make supports the include directive... yes (GNU style)
44checking for gcc... gcc
45checking whether the C compiler works... yes
46checking for C compiler default output file name... a.out
47checking for suffix of executables...
48checking whether we are cross compiling... no
49checking for suffix of object files... o
50checking whether we are using the GNU C compiler... yes
51checking whether gcc accepts -g... yes
52checking for gcc option to accept ISO C89... none needed
53checking whether gcc understands -c and -o together... yes
54checking dependency style of gcc... gcc3
55checking for a sed that does not truncate output... /usr/bin/sed
56checking how to run the C preprocessor... gcc -E
57checking for grep that handles long lines and -e... /usr/bin/grep
58checking for egrep... /usr/bin/grep -E
59checking whether gcc is Clang... no
60checking whether pthreads work with -pthread... yes
61checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
62checking whether more special flags are required for pthreads... no
63checking for PTHREAD_PRIO_INHERIT... yes
64checking for gcc option to accept ISO C99... none needed
65checking dependency style of gcc... gcc3
66checking for ANSI C header files... yes
67checking for sys/types.h... yes
68checking for sys/stat.h... yes
69checking for stdlib.h... yes
70checking for string.h... yes
71checking for memory.h... yes
72checking for strings.h... yes
73checking for inttypes.h... yes
74checking for stdint.h... yes
75checking for unistd.h... yes
76checking minix/config.h usability... no
77checking minix/config.h presence... no
78checking for minix/config.h... no
79checking whether it is safe to define __EXTENSIONS__... yes
80checking for variable-length arrays... yes
81checking for __native_client__ defined... no
82checking for _FORTIFY_SOURCE defined... no
83checking whether C compiler accepts -D_FORTIFY_SOURCE=2... yes
84checking whether C compiler accepts -fvisibility=hidden... yes
85checking whether C compiler accepts -fPIC... yes
86checking whether C compiler accepts -fPIE... yes
87checking whether the linker accepts -pie... yes
88checking whether C compiler accepts -fno-strict-aliasing... yes
89checking whether C compiler accepts -fno-strict-overflow... yes
90checking whether C compiler accepts -fstack-protector... yes
91checking whether the linker accepts -fstack-protector... yes
92checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wall... yes
93checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra... yes
94checking for clang... no
95checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast... yes
96checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual... yes
97checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero... yes
98checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches... yes
99checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond... yes
100checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal... yes
101checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2... yes
102checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op... yes
103checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized... yes
104checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation... yes
105checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations... yes
106checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes... yes
107checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs... yes
108checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits... yes
109checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas... yes
110checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id... yes
111checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference... yes
112checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration... yes
113checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith... yes
114checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls... yes
115checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict... yes
116checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wshorten-64-to-32... no
117checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wsometimes-uninitialized... no
118checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes... yes
119checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes -Wswitch-enum... yes
120checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes -Wswitch-enum -Wvariable-decl... no
121checking whether C compiler accepts -g -O2 -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -Wextra -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes -Wswitch-enum -Wwrite-strings... yes
122checking whether the linker accepts -Wl,-z,relro... yes
123checking whether the linker accepts -Wl,-z,now... yes
124checking whether the linker accepts -Wl,-z,noexecstack... yes
125checking whether segmentation violations can be caught when using the C compiler... yes
126checking whether SIGABRT can be caught when using the C compiler... yes
127checking for thread local storage (TLS) class... _Thread_local
128thread local storage is supported
129checking whether C compiler accepts -ftls-model=local-dynamic... yes
130checking how to print strings... printf
131checking for a sed that does not truncate output... (cached) /usr/bin/sed
132checking for fgrep... /usr/bin/grep -F
133checking for ld used by gcc... /usr/bin/ld
134checking if the linker (/usr/bin/ld) is GNU ld... yes
135checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
136checking the name lister (/usr/bin/nm -B) interface... BSD nm
137checking whether ln -s works... yes
138checking the maximum length of command line arguments... 1572864
139checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
140checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
141checking for /usr/bin/ld option to reload object files... -r
142checking for objdump... objdump
143checking how to recognize dependent libraries... pass_all
144checking for dlltool... no
145checking how to associate runtime and link libraries... printf %s\n
146checking for ar... ar
147checking for archiver @FILE support... @
148checking for strip... strip
149checking for ranlib... ranlib
150checking command to parse /usr/bin/nm -B output from gcc object... ok
151checking for sysroot... no
152checking for a working dd... /usr/bin/dd
153checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
154checking for mt... no
155checking if : is a manifest tool... no
156checking for dlfcn.h... yes
157checking for objdir... .libs
158checking if gcc supports -fno-rtti -fno-exceptions... no
159checking for gcc option to produce PIC... -fPIC -DPIC
160checking if gcc PIC flag -fPIC -DPIC works... yes
161checking if gcc static flag -static works... yes
162checking if gcc supports -c -o file.o... yes
163checking if gcc supports -c -o file.o... (cached) yes
164checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
165checking whether -lc should be explicitly linked in... no
166checking dynamic linker characteristics... GNU/Linux ld.so
167checking how to hardcode library paths into programs... immediate
168checking whether stripping libraries is possible... yes
169checking if libtool supports shared libraries... yes
170checking whether to build shared libraries... yes
171checking whether to build static libraries... yes
172checking for ar... (cached) ar
173checking whether C compiler accepts -mmmx... yes
174checking for MMX instructions set... yes
175checking whether C compiler accepts -mmmx... (cached) yes
176checking whether C compiler accepts -msse2... yes
177checking for SSE2 instructions set... yes
178checking whether C compiler accepts -msse2... (cached) yes
179checking whether C compiler accepts -msse3... yes
180checking for SSE3 instructions set... yes
181checking whether C compiler accepts -msse3... (cached) yes
182checking whether C compiler accepts -mssse3... yes
183checking for SSSE3 instructions set... yes
184checking whether C compiler accepts -mssse3... (cached) yes
185checking whether C compiler accepts -msse4.1... yes
186checking for SSE4.1 instructions set... yes
187checking whether C compiler accepts -msse4.1... (cached) yes
188checking whether C compiler accepts -mavx... yes
189checking for AVX instructions set... yes
190checking whether C compiler accepts -mavx... (cached) yes
191checking whether C compiler accepts -mavx2... yes
192checking for AVX2 instructions set... yes
193checking whether C compiler accepts -mavx2... (cached) yes
194checking if _mm256_broadcastsi128_si256 is correctly defined... yes
195checking whether C compiler accepts -mavx512f... yes
196checking for AVX512F instructions set... yes
197checking whether C compiler accepts -mavx512f... (cached) yes
198checking whether C compiler accepts -maes... yes
199checking whether C compiler accepts -mpclmul... yes
200checking for AESNI instructions set and PCLMULQDQ... yes
201checking whether C compiler accepts -maes... (cached) yes
202checking whether C compiler accepts -mpclmul... (cached) yes
203checking whether C compiler accepts -mrdrnd... yes
204checking for RDRAND... yes
205checking whether C compiler accepts -mrdrnd... (cached) yes
206checking sys/mman.h usability... yes
207checking sys/mman.h presence... yes
208checking for sys/mman.h... yes
209checking intrin.h usability... no
210checking intrin.h presence... no
211checking for intrin.h... no
212checking if _xgetbv() is available... no
213checking for inline... inline
214checking whether byte ordering is bigendian... (cached) no
215checking whether __STDC_LIMIT_MACROS is required... no
216checking whether we can use inline asm code... yes
217no
218checking whether we can use x86_64 asm code... yes
219checking whether we can assemble AVX opcodes... yes
220checking for 128-bit arithmetic... yes
221checking for cpuid instruction... yes
222checking if the .private_extern asm directive is supported... no
223checking if the .hidden asm directive is supported... yes
224checking if weak symbols are supported... yes
225checking if data alignment is required... no
226checking if atomic operations are supported... yes
227checking for size_t... yes
228checking for working alloca.h... yes
229checking for alloca... yes
230checking for arc4random... no
231checking for arc4random_buf... no
232checking for mmap... yes
233checking for mlock... yes
234checking for madvise... yes
235checking for mprotect... yes
236checking for memset_s... no
237checking for explicit_bzero... yes
238checking for explicit_memset... no
239checking for nanosleep... yes
240checking for posix_memalign... yes
241checking for getpid... yes
242checking if gcc/ld supports -Wl,--output-def... no
243checking that generated files are newer than configure... done
244configure: creating ./config.status
245config.status: creating Makefile
246config.status: creating builds/Makefile
247config.status: creating contrib/Makefile
248config.status: creating dist-build/Makefile
249config.status: creating libsodium.pc
250config.status: creating libsodium-uninstalled.pc
251config.status: creating msvc-scripts/Makefile
252config.status: creating src/Makefile
253config.status: creating src/libsodium/Makefile
254config.status: creating src/libsodium/include/Makefile
255config.status: creating src/libsodium/include/sodium/version.h
256config.status: creating test/default/Makefile
257config.status: creating test/Makefile
258config.status: executing depfiles commands
259config.status: executing libtool commands
260Making clean in builds
261make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/builds'
262rm -rf .libs _libs
263rm -f *.lo
264make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/builds'
265Making clean in contrib
266make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/contrib'
267rm -rf .libs _libs
268rm -f *.lo
269make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/contrib'
270Making clean in dist-build
271make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/dist-build'
272rm -rf .libs _libs
273rm -f *.lo
274make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/dist-build'
275Making clean in msvc-scripts
276make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/msvc-scripts'
277rm -rf .libs _libs
278rm -f *.lo
279make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/msvc-scripts'
280Making clean in src
281make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
282Making clean in libsodium
283make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
284Making clean in include
285make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium/include'
286rm -rf .libs _libs
287rm -f *.lo
288make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium/include'
289make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
290test -z "" || rm -f
291test -z "libsodium.la" || rm -f libsodium.la
292rm -f ./so_locations
293rm -rf .libs _libs
294rm -rf crypto_aead/aes256gcm/aesni/.libs crypto_aead/aes256gcm/aesni/_libs
295rm -rf crypto_aead/chacha20poly1305/sodium/.libs crypto_aead/chacha20poly1305/sodium/_libs
296rm -rf crypto_aead/xchacha20poly1305/sodium/.libs crypto_aead/xchacha20poly1305/sodium/_libs
297rm -rf crypto_auth/.libs crypto_auth/_libs
298rm -rf crypto_auth/hmacsha256/.libs crypto_auth/hmacsha256/_libs
299rm -rf crypto_auth/hmacsha512/.libs crypto_auth/hmacsha512/_libs
300rm -rf crypto_auth/hmacsha512256/.libs crypto_auth/hmacsha512256/_libs
301rm -rf crypto_box/.libs crypto_box/_libs
302rm -rf crypto_box/curve25519xchacha20poly1305/.libs crypto_box/curve25519xchacha20poly1305/_libs
303rm -rf crypto_box/curve25519xsalsa20poly1305/.libs crypto_box/curve25519xsalsa20poly1305/_libs
304rm -rf crypto_core/ed25519/.libs crypto_core/ed25519/_libs
305rm -rf crypto_core/ed25519/ref10/.libs crypto_core/ed25519/ref10/_libs
306rm -rf crypto_core/hchacha20/.libs crypto_core/hchacha20/_libs
307rm -rf crypto_core/hsalsa20/.libs crypto_core/hsalsa20/_libs
308rm -rf crypto_core/hsalsa20/ref2/.libs crypto_core/hsalsa20/ref2/_libs
309rm -rf crypto_core/salsa/ref/.libs crypto_core/salsa/ref/_libs
310rm -rf crypto_generichash/.libs crypto_generichash/_libs
311rm -rf crypto_generichash/blake2b/.libs crypto_generichash/blake2b/_libs
312rm -rf crypto_generichash/blake2b/ref/.libs crypto_generichash/blake2b/ref/_libs
313rm -rf crypto_hash/.libs crypto_hash/_libs
314rm -rf crypto_hash/sha256/.libs crypto_hash/sha256/_libs
315rm -rf crypto_hash/sha256/cp/.libs crypto_hash/sha256/cp/_libs
316rm -rf crypto_hash/sha512/.libs crypto_hash/sha512/_libs
317rm -rf crypto_hash/sha512/cp/.libs crypto_hash/sha512/cp/_libs
318rm -rf crypto_kdf/.libs crypto_kdf/_libs
319rm -rf crypto_kdf/blake2b/.libs crypto_kdf/blake2b/_libs
320rm -rf crypto_kx/.libs crypto_kx/_libs
321rm -rf crypto_onetimeauth/.libs crypto_onetimeauth/_libs
322rm -rf crypto_onetimeauth/poly1305/.libs crypto_onetimeauth/poly1305/_libs
323rm -rf crypto_onetimeauth/poly1305/donna/.libs crypto_onetimeauth/poly1305/donna/_libs
324rm -rf crypto_onetimeauth/poly1305/sse2/.libs crypto_onetimeauth/poly1305/sse2/_libs
325rm -rf crypto_pwhash/.libs crypto_pwhash/_libs
326rm -rf crypto_pwhash/argon2/.libs crypto_pwhash/argon2/_libs
327rm -rf crypto_pwhash/scryptsalsa208sha256/.libs crypto_pwhash/scryptsalsa208sha256/_libs
328rm -rf crypto_pwhash/scryptsalsa208sha256/nosse/.libs crypto_pwhash/scryptsalsa208sha256/nosse/_libs
329rm -rf crypto_pwhash/scryptsalsa208sha256/sse/.libs crypto_pwhash/scryptsalsa208sha256/sse/_libs
330rm -rf crypto_scalarmult/.libs crypto_scalarmult/_libs
331rm -rf crypto_scalarmult/curve25519/.libs crypto_scalarmult/curve25519/_libs
332rm -rf crypto_scalarmult/curve25519/ref10/.libs crypto_scalarmult/curve25519/ref10/_libs
333rm -rf crypto_scalarmult/curve25519/sandy2x/.libs crypto_scalarmult/curve25519/sandy2x/_libs
334rm -rf crypto_scalarmult/ed25519/ref10/.libs crypto_scalarmult/ed25519/ref10/_libs
335rm -rf crypto_secretbox/.libs crypto_secretbox/_libs
336rm -rf crypto_secretbox/xchacha20poly1305/.libs crypto_secretbox/xchacha20poly1305/_libs
337rm -rf crypto_secretbox/xsalsa20poly1305/.libs crypto_secretbox/xsalsa20poly1305/_libs
338rm -rf crypto_secretstream/xchacha20poly1305/.libs crypto_secretstream/xchacha20poly1305/_libs
339rm -rf crypto_shorthash/.libs crypto_shorthash/_libs
340rm -rf crypto_shorthash/siphash24/.libs crypto_shorthash/siphash24/_libs
341rm -rf crypto_shorthash/siphash24/ref/.libs crypto_shorthash/siphash24/ref/_libs
342rm -rf crypto_sign/.libs crypto_sign/_libs
343rm -rf crypto_sign/ed25519/.libs crypto_sign/ed25519/_libs
344rm -rf crypto_sign/ed25519/ref10/.libs crypto_sign/ed25519/ref10/_libs
345rm -rf crypto_stream/.libs crypto_stream/_libs
346rm -rf crypto_stream/chacha20/.libs crypto_stream/chacha20/_libs
347rm -rf crypto_stream/chacha20/dolbeau/.libs crypto_stream/chacha20/dolbeau/_libs
348rm -rf crypto_stream/chacha20/ref/.libs crypto_stream/chacha20/ref/_libs
349rm -rf crypto_stream/salsa20/.libs crypto_stream/salsa20/_libs
350rm -rf crypto_stream/salsa20/ref/.libs crypto_stream/salsa20/ref/_libs
351rm -rf crypto_stream/salsa20/xmm6/.libs crypto_stream/salsa20/xmm6/_libs
352rm -rf crypto_stream/salsa20/xmm6int/.libs crypto_stream/salsa20/xmm6int/_libs
353rm -rf crypto_stream/salsa2012/.libs crypto_stream/salsa2012/_libs
354rm -rf crypto_stream/salsa2012/ref/.libs crypto_stream/salsa2012/ref/_libs
355rm -rf crypto_stream/salsa208/.libs crypto_stream/salsa208/_libs
356rm -rf crypto_stream/salsa208/ref/.libs crypto_stream/salsa208/ref/_libs
357rm -rf crypto_stream/xchacha20/.libs crypto_stream/xchacha20/_libs
358rm -rf crypto_stream/xsalsa20/.libs crypto_stream/xsalsa20/_libs
359rm -rf crypto_verify/sodium/.libs crypto_verify/sodium/_libs
360rm -rf randombytes/.libs randombytes/_libs
361rm -rf randombytes/nativeclient/.libs randombytes/nativeclient/_libs
362rm -rf randombytes/salsa20/.libs randombytes/salsa20/_libs
363rm -rf randombytes/sysrandom/.libs randombytes/sysrandom/_libs
364rm -rf sodium/.libs sodium/_libs
365test -z "libaesni.la libsse2.la libssse3.la libsse41.la libavx2.la libavx512f.la librdrand.la" || rm -f libaesni.la libsse2.la libssse3.la libsse41.la libavx2.la libavx512f.la librdrand.la
366rm -f ./so_locations
367rm -f *.o
368rm -f crypto_aead/aes256gcm/aesni/*.o
369rm -f crypto_aead/aes256gcm/aesni/*.lo
370rm -f crypto_aead/chacha20poly1305/sodium/*.o
371rm -f crypto_aead/chacha20poly1305/sodium/*.lo
372rm -f crypto_aead/xchacha20poly1305/sodium/*.o
373rm -f crypto_aead/xchacha20poly1305/sodium/*.lo
374rm -f crypto_auth/*.o
375rm -f crypto_auth/*.lo
376rm -f crypto_auth/hmacsha256/*.o
377rm -f crypto_auth/hmacsha256/*.lo
378rm -f crypto_auth/hmacsha512/*.o
379rm -f crypto_auth/hmacsha512/*.lo
380rm -f crypto_auth/hmacsha512256/*.o
381rm -f crypto_auth/hmacsha512256/*.lo
382rm -f crypto_box/*.o
383rm -f crypto_box/*.lo
384rm -f crypto_box/curve25519xchacha20poly1305/*.o
385rm -f crypto_box/curve25519xchacha20poly1305/*.lo
386rm -f crypto_box/curve25519xsalsa20poly1305/*.o
387rm -f crypto_box/curve25519xsalsa20poly1305/*.lo
388rm -f crypto_core/ed25519/*.o
389rm -f crypto_core/ed25519/*.lo
390rm -f crypto_core/ed25519/ref10/*.o
391rm -f crypto_core/ed25519/ref10/*.lo
392rm -f crypto_core/hchacha20/*.o
393rm -f crypto_core/hchacha20/*.lo
394rm -f crypto_core/hsalsa20/*.o
395rm -f crypto_core/hsalsa20/*.lo
396rm -f crypto_core/hsalsa20/ref2/*.o
397rm -f crypto_core/hsalsa20/ref2/*.lo
398rm -f crypto_core/salsa/ref/*.o
399rm -f crypto_core/salsa/ref/*.lo
400rm -f crypto_generichash/*.o
401rm -f crypto_generichash/*.lo
402rm -f crypto_generichash/blake2b/*.o
403rm -f crypto_generichash/blake2b/*.lo
404rm -f crypto_generichash/blake2b/ref/*.o
405rm -f crypto_generichash/blake2b/ref/*.lo
406rm -f crypto_hash/*.o
407rm -f crypto_hash/*.lo
408rm -f crypto_hash/sha256/*.o
409rm -f crypto_hash/sha256/*.lo
410rm -f crypto_hash/sha256/cp/*.o
411rm -f crypto_hash/sha256/cp/*.lo
412rm -f crypto_hash/sha512/*.o
413rm -f crypto_hash/sha512/*.lo
414rm -f crypto_hash/sha512/cp/*.o
415rm -f crypto_hash/sha512/cp/*.lo
416rm -f crypto_kdf/*.o
417rm -f crypto_kdf/*.lo
418rm -f crypto_kdf/blake2b/*.o
419rm -f crypto_kdf/blake2b/*.lo
420rm -f crypto_kx/*.o
421rm -f crypto_kx/*.lo
422rm -f crypto_onetimeauth/*.o
423rm -f crypto_onetimeauth/*.lo
424rm -f crypto_onetimeauth/poly1305/*.o
425rm -f crypto_onetimeauth/poly1305/*.lo
426rm -f crypto_onetimeauth/poly1305/donna/*.o
427rm -f crypto_onetimeauth/poly1305/donna/*.lo
428rm -f crypto_onetimeauth/poly1305/sse2/*.o
429rm -f crypto_onetimeauth/poly1305/sse2/*.lo
430rm -f crypto_pwhash/*.o
431rm -f crypto_pwhash/*.lo
432rm -f crypto_pwhash/argon2/*.o
433rm -f crypto_pwhash/argon2/*.lo
434rm -f crypto_pwhash/scryptsalsa208sha256/*.o
435rm -f crypto_pwhash/scryptsalsa208sha256/*.lo
436rm -f crypto_pwhash/scryptsalsa208sha256/nosse/*.o
437rm -f crypto_pwhash/scryptsalsa208sha256/nosse/*.lo
438rm -f crypto_pwhash/scryptsalsa208sha256/sse/*.o
439rm -f crypto_pwhash/scryptsalsa208sha256/sse/*.lo
440rm -f crypto_scalarmult/*.o
441rm -f crypto_scalarmult/*.lo
442rm -f crypto_scalarmult/curve25519/*.o
443rm -f crypto_scalarmult/curve25519/*.lo
444rm -f crypto_scalarmult/curve25519/ref10/*.o
445rm -f crypto_scalarmult/curve25519/ref10/*.lo
446rm -f crypto_scalarmult/curve25519/sandy2x/*.o
447rm -f crypto_scalarmult/curve25519/sandy2x/*.lo
448rm -f crypto_scalarmult/ed25519/ref10/*.o
449rm -f crypto_scalarmult/ed25519/ref10/*.lo
450rm -f crypto_secretbox/*.o
451rm -f crypto_secretbox/*.lo
452rm -f crypto_secretbox/xchacha20poly1305/*.o
453rm -f crypto_secretbox/xchacha20poly1305/*.lo
454rm -f crypto_secretbox/xsalsa20poly1305/*.o
455rm -f crypto_secretbox/xsalsa20poly1305/*.lo
456rm -f crypto_secretstream/xchacha20poly1305/*.o
457rm -f crypto_secretstream/xchacha20poly1305/*.lo
458rm -f crypto_shorthash/*.o
459rm -f crypto_shorthash/*.lo
460rm -f crypto_shorthash/siphash24/*.o
461rm -f crypto_shorthash/siphash24/*.lo
462rm -f crypto_shorthash/siphash24/ref/*.o
463rm -f crypto_shorthash/siphash24/ref/*.lo
464rm -f crypto_sign/*.o
465rm -f crypto_sign/*.lo
466rm -f crypto_sign/ed25519/*.o
467rm -f crypto_sign/ed25519/*.lo
468rm -f crypto_sign/ed25519/ref10/*.o
469rm -f crypto_sign/ed25519/ref10/*.lo
470rm -f crypto_stream/*.o
471rm -f crypto_stream/*.lo
472rm -f crypto_stream/chacha20/*.o
473rm -f crypto_stream/chacha20/*.lo
474rm -f crypto_stream/chacha20/dolbeau/*.o
475rm -f crypto_stream/chacha20/dolbeau/*.lo
476rm -f crypto_stream/chacha20/ref/*.o
477rm -f crypto_stream/chacha20/ref/*.lo
478rm -f crypto_stream/salsa20/*.o
479rm -f crypto_stream/salsa20/*.lo
480rm -f crypto_stream/salsa20/ref/*.o
481rm -f crypto_stream/salsa20/ref/*.lo
482rm -f crypto_stream/salsa20/xmm6/*.o
483rm -f crypto_stream/salsa20/xmm6/*.lo
484rm -f crypto_stream/salsa20/xmm6int/*.o
485rm -f crypto_stream/salsa20/xmm6int/*.lo
486rm -f crypto_stream/salsa2012/*.o
487rm -f crypto_stream/salsa2012/*.lo
488rm -f crypto_stream/salsa2012/ref/*.o
489rm -f crypto_stream/salsa2012/ref/*.lo
490rm -f crypto_stream/salsa208/*.o
491rm -f crypto_stream/salsa208/*.lo
492rm -f crypto_stream/salsa208/ref/*.o
493rm -f crypto_stream/salsa208/ref/*.lo
494rm -f crypto_stream/xchacha20/*.o
495rm -f crypto_stream/xchacha20/*.lo
496rm -f crypto_stream/xsalsa20/*.o
497rm -f crypto_stream/xsalsa20/*.lo
498rm -f crypto_verify/sodium/*.o
499rm -f crypto_verify/sodium/*.lo
500rm -f randombytes/*.o
501rm -f randombytes/*.lo
502rm -f randombytes/nativeclient/*.o
503rm -f randombytes/nativeclient/*.lo
504rm -f randombytes/salsa20/*.o
505rm -f randombytes/salsa20/*.lo
506rm -f randombytes/sysrandom/*.o
507rm -f randombytes/sysrandom/*.lo
508rm -f sodium/*.o
509rm -f sodium/*.lo
510rm -f *.lo
511make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
512make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
513make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
514rm -rf .libs _libs
515rm -f *.lo
516make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
517make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
518Making clean in test
519make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
520Making clean in default
521make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test/default'
522 rm -f aead_aes256gcm aead_aes256gcm2 aead_chacha20poly1305 aead_chacha20poly13052 aead_xchacha20poly1305 auth auth2 auth3 auth5 auth6 auth7 box box2 box7 box8 box_easy box_easy2 box_seal box_seed chacha20 codecs core1 core2 core3 core4 core5 core6 ed25519_convert generichash generichash2 generichash3 hash hash3 kdf keygen kx metamorphic misuse onetimeauth onetimeauth2 onetimeauth7 pwhash_argon2i pwhash_argon2id randombytes scalarmult scalarmult2 scalarmult5 scalarmult6 scalarmult7 scalarmult8 secretbox secretbox2 secretbox7 secretbox8 secretbox_easy secretbox_easy2 secretstream shorthash sign sodium_core sodium_utils sodium_version stream stream2 stream3 stream4 verify1 sodium_utils2 sodium_utils3 core_ed25519 pwhash_scrypt pwhash_scrypt_ll scalarmult_ed25519 siphashx24 xchacha20
523test -z "" || rm -f
524rm -rf .libs _libs
525rm -f *.o
526test -z "aead_aes256gcm.log aead_aes256gcm2.log aead_chacha20poly1305.log aead_chacha20poly13052.log aead_xchacha20poly1305.log auth.log auth2.log auth3.log auth5.log auth6.log auth7.log box.log box2.log box7.log box8.log box_easy.log box_easy2.log box_seal.log box_seed.log chacha20.log codecs.log core1.log core2.log core3.log core4.log core5.log core6.log ed25519_convert.log generichash.log generichash2.log generichash3.log hash.log hash3.log kdf.log keygen.log kx.log metamorphic.log misuse.log onetimeauth.log onetimeauth2.log onetimeauth7.log pwhash_argon2i.log pwhash_argon2id.log randombytes.log scalarmult.log scalarmult2.log scalarmult5.log scalarmult6.log scalarmult7.log scalarmult8.log secretbox.log secretbox2.log secretbox7.log secretbox8.log secretbox_easy.log secretbox_easy2.log secretstream.log shorthash.log sign.log sodium_core.log sodium_utils.log sodium_version.log stream.log stream2.log stream3.log stream4.log verify1.log sodium_utils2.log sodium_utils3.log core_ed25519.log pwhash_scrypt.log pwhash_scrypt_ll.log scalarmult_ed25519.log siphashx24.log xchacha20.log" || rm -f aead_aes256gcm.log aead_aes256gcm2.log aead_chacha20poly1305.log aead_chacha20poly13052.log aead_xchacha20poly1305.log auth.log auth2.log auth3.log auth5.log auth6.log auth7.log box.log box2.log box7.log box8.log box_easy.log box_easy2.log box_seal.log box_seed.log chacha20.log codecs.log core1.log core2.log core3.log core4.log core5.log core6.log ed25519_convert.log generichash.log generichash2.log generichash3.log hash.log hash3.log kdf.log keygen.log kx.log metamorphic.log misuse.log onetimeauth.log onetimeauth2.log onetimeauth7.log pwhash_argon2i.log pwhash_argon2id.log randombytes.log scalarmult.log scalarmult2.log scalarmult5.log scalarmult6.log scalarmult7.log scalarmult8.log secretbox.log secretbox2.log secretbox7.log secretbox8.log secretbox_easy.log secretbox_easy2.log secretstream.log shorthash.log sign.log sodium_core.log sodium_utils.log sodium_version.log stream.log stream2.log stream3.log stream4.log verify1.log sodium_utils2.log sodium_utils3.log core_ed25519.log pwhash_scrypt.log pwhash_scrypt_ll.log scalarmult_ed25519.log siphashx24.log xchacha20.log
527test -z "aead_aes256gcm.trs aead_aes256gcm2.trs aead_chacha20poly1305.trs aead_chacha20poly13052.trs aead_xchacha20poly1305.trs auth.trs auth2.trs auth3.trs auth5.trs auth6.trs auth7.trs box.trs box2.trs box7.trs box8.trs box_easy.trs box_easy2.trs box_seal.trs box_seed.trs chacha20.trs codecs.trs core1.trs core2.trs core3.trs core4.trs core5.trs core6.trs ed25519_convert.trs generichash.trs generichash2.trs generichash3.trs hash.trs hash3.trs kdf.trs keygen.trs kx.trs metamorphic.trs misuse.trs onetimeauth.trs onetimeauth2.trs onetimeauth7.trs pwhash_argon2i.trs pwhash_argon2id.trs randombytes.trs scalarmult.trs scalarmult2.trs scalarmult5.trs scalarmult6.trs scalarmult7.trs scalarmult8.trs secretbox.trs secretbox2.trs secretbox7.trs secretbox8.trs secretbox_easy.trs secretbox_easy2.trs secretstream.trs shorthash.trs sign.trs sodium_core.trs sodium_utils.trs sodium_version.trs stream.trs stream2.trs stream3.trs stream4.trs verify1.trs sodium_utils2.trs sodium_utils3.trs core_ed25519.trs pwhash_scrypt.trs pwhash_scrypt_ll.trs scalarmult_ed25519.trs siphashx24.trs xchacha20.trs" || rm -f aead_aes256gcm.trs aead_aes256gcm2.trs aead_chacha20poly1305.trs aead_chacha20poly13052.trs aead_xchacha20poly1305.trs auth.trs auth2.trs auth3.trs auth5.trs auth6.trs auth7.trs box.trs box2.trs box7.trs box8.trs box_easy.trs box_easy2.trs box_seal.trs box_seed.trs chacha20.trs codecs.trs core1.trs core2.trs core3.trs core4.trs core5.trs core6.trs ed25519_convert.trs generichash.trs generichash2.trs generichash3.trs hash.trs hash3.trs kdf.trs keygen.trs kx.trs metamorphic.trs misuse.trs onetimeauth.trs onetimeauth2.trs onetimeauth7.trs pwhash_argon2i.trs pwhash_argon2id.trs randombytes.trs scalarmult.trs scalarmult2.trs scalarmult5.trs scalarmult6.trs scalarmult7.trs scalarmult8.trs secretbox.trs secretbox2.trs secretbox7.trs secretbox8.trs secretbox_easy.trs secretbox_easy2.trs secretstream.trs shorthash.trs sign.trs sodium_core.trs sodium_utils.trs sodium_version.trs stream.trs stream2.trs stream3.trs stream4.trs verify1.trs sodium_utils2.trs sodium_utils3.trs core_ed25519.trs pwhash_scrypt.trs pwhash_scrypt_ll.trs scalarmult_ed25519.trs siphashx24.trs xchacha20.trs
528test -z "test-suite.log" || rm -f test-suite.log
529rm -f *.lo
530make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test/default'
531make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
532rm -rf .libs _libs
533rm -f *.lo
534make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
535make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
536make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium'
537rm -rf .libs _libs
538rm -f *.lo
539make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium'
540Making install in builds
541make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/builds'
542make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/builds'
543make[2]: Nothing to be done for 'install-exec-am'.
544make[2]: Nothing to be done for 'install-data-am'.
545make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/builds'
546make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/builds'
547Making install in contrib
548make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/contrib'
549make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/contrib'
550make[2]: Nothing to be done for 'install-exec-am'.
551make[2]: Nothing to be done for 'install-data-am'.
552make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/contrib'
553make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/contrib'
554Making install in dist-build
555make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/dist-build'
556make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/dist-build'
557make[2]: Nothing to be done for 'install-exec-am'.
558make[2]: Nothing to be done for 'install-data-am'.
559make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/dist-build'
560make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/dist-build'
561Making install in msvc-scripts
562make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/msvc-scripts'
563make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/msvc-scripts'
564make[2]: Nothing to be done for 'install-exec-am'.
565make[2]: Nothing to be done for 'install-data-am'.
566make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/msvc-scripts'
567make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/msvc-scripts'
568Making install in src
569make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
570Making install in libsodium
571make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
572Making install in include
573make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium/include'
574make[4]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium/include'
575make[4]: Nothing to be done for 'install-exec-am'.
576 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include'
577 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/sodium'
578 /usr/bin/install -c -m 644 sodium/core.h sodium/crypto_aead_aes256gcm.h sodium/crypto_aead_chacha20poly1305.h sodium/crypto_aead_xchacha20poly1305.h sodium/crypto_auth.h sodium/crypto_auth_hmacsha256.h sodium/crypto_auth_hmacsha512.h sodium/crypto_auth_hmacsha512256.h sodium/crypto_box.h sodium/crypto_box_curve25519xchacha20poly1305.h sodium/crypto_box_curve25519xsalsa20poly1305.h sodium/crypto_core_ed25519.h sodium/crypto_core_hchacha20.h sodium/crypto_core_hsalsa20.h sodium/crypto_core_salsa20.h sodium/crypto_core_salsa2012.h sodium/crypto_core_salsa208.h sodium/crypto_generichash.h sodium/crypto_generichash_blake2b.h sodium/crypto_hash.h sodium/crypto_hash_sha256.h sodium/crypto_hash_sha512.h sodium/crypto_kdf.h sodium/crypto_kdf_blake2b.h sodium/crypto_kx.h sodium/crypto_onetimeauth.h sodium/crypto_onetimeauth_poly1305.h sodium/crypto_pwhash.h sodium/crypto_pwhash_argon2i.h sodium/crypto_pwhash_argon2id.h sodium/crypto_pwhash_scryptsalsa208sha256.h sodium/crypto_scalarmult.h sodium/crypto_scalarmult_curve25519.h sodium/crypto_scalarmult_ed25519.h sodium/crypto_secretbox.h sodium/crypto_secretbox_xchacha20poly1305.h sodium/crypto_secretbox_xsalsa20poly1305.h sodium/crypto_secretstream_xchacha20poly1305.h sodium/crypto_shorthash.h sodium/crypto_shorthash_siphash24.h '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/sodium'
579 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/sodium'
580 /usr/bin/install -c -m 644 sodium/crypto_sign.h sodium/crypto_sign_ed25519.h sodium/crypto_sign_edwards25519sha512batch.h sodium/crypto_stream.h sodium/crypto_stream_chacha20.h sodium/crypto_stream_salsa20.h sodium/crypto_stream_salsa2012.h sodium/crypto_stream_salsa208.h sodium/crypto_stream_xchacha20.h sodium/crypto_stream_xsalsa20.h sodium/crypto_verify_16.h sodium/crypto_verify_32.h sodium/crypto_verify_64.h sodium/export.h sodium/randombytes.h sodium/randombytes_salsa20_random.h sodium/randombytes_sysrandom.h sodium/runtime.h sodium/utils.h '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/sodium'
581 /usr/bin/install -c -m 644 sodium.h '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/.'
582 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include'
583 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/sodium'
584 /usr/bin/install -c -m 644 sodium/version.h '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/include/sodium'
585make[4]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium/include'
586make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium/include'
587make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
588 CC crypto_aead/chacha20poly1305/sodium/libsodium_la-aead_chacha20poly1305.lo
589 CC crypto_aead/xchacha20poly1305/sodium/libsodium_la-aead_xchacha20poly1305.lo
590 CC crypto_auth/libsodium_la-crypto_auth.lo
591 CC crypto_auth/hmacsha256/libsodium_la-auth_hmacsha256.lo
592 CC crypto_auth/hmacsha512/libsodium_la-auth_hmacsha512.lo
593 CC crypto_auth/hmacsha512256/libsodium_la-auth_hmacsha512256.lo
594 CC crypto_box/libsodium_la-crypto_box.lo
595 CC crypto_box/libsodium_la-crypto_box_easy.lo
596 CC crypto_box/libsodium_la-crypto_box_seal.lo
597 CC crypto_box/curve25519xsalsa20poly1305/libsodium_la-box_curve25519xsalsa20poly1305.lo
598 CC crypto_core/ed25519/ref10/libsodium_la-ed25519_ref10.lo
599 CC crypto_core/hchacha20/libsodium_la-core_hchacha20.lo
600 CC crypto_core/hsalsa20/ref2/libsodium_la-core_hsalsa20_ref2.lo
601 CC crypto_core/hsalsa20/libsodium_la-core_hsalsa20.lo
602 CC crypto_core/salsa/ref/libsodium_la-core_salsa_ref.lo
603 CC crypto_generichash/libsodium_la-crypto_generichash.lo
604 CC crypto_generichash/blake2b/libsodium_la-generichash_blake2.lo
605 CC crypto_generichash/blake2b/ref/libsodium_la-blake2b-compress-ref.lo
606 CC crypto_generichash/blake2b/ref/libsodium_la-blake2b-ref.lo
607 CC crypto_generichash/blake2b/ref/libsodium_la-generichash_blake2b.lo
608 CC crypto_hash/libsodium_la-crypto_hash.lo
609 CC crypto_hash/sha256/libsodium_la-hash_sha256.lo
610 CC crypto_hash/sha256/cp/libsodium_la-hash_sha256_cp.lo
611 CC crypto_hash/sha512/libsodium_la-hash_sha512.lo
612 CC crypto_hash/sha512/cp/libsodium_la-hash_sha512_cp.lo
613 CC crypto_kdf/blake2b/libsodium_la-kdf_blake2b.lo
614 CC crypto_kdf/libsodium_la-crypto_kdf.lo
615 CC crypto_kx/libsodium_la-crypto_kx.lo
616 CC crypto_onetimeauth/libsodium_la-crypto_onetimeauth.lo
617 CC crypto_onetimeauth/poly1305/libsodium_la-onetimeauth_poly1305.lo
618 CC crypto_onetimeauth/poly1305/donna/libsodium_la-poly1305_donna.lo
619 CC crypto_pwhash/argon2/libsodium_la-argon2-core.lo
620 CC crypto_pwhash/argon2/libsodium_la-argon2-encoding.lo
621 CC crypto_pwhash/argon2/libsodium_la-argon2-fill-block-ref.lo
622 CC crypto_pwhash/argon2/libsodium_la-argon2.lo
623 CC crypto_pwhash/argon2/libsodium_la-blake2b-long.lo
624 CC crypto_pwhash/argon2/libsodium_la-pwhash_argon2i.lo
625 CC crypto_pwhash/argon2/libsodium_la-pwhash_argon2id.lo
626 CC crypto_pwhash/libsodium_la-crypto_pwhash.lo
627 CC crypto_scalarmult/libsodium_la-crypto_scalarmult.lo
628 CC crypto_scalarmult/curve25519/ref10/libsodium_la-x25519_ref10.lo
629 CC crypto_scalarmult/curve25519/libsodium_la-scalarmult_curve25519.lo
630 CC crypto_secretbox/libsodium_la-crypto_secretbox.lo
631 CC crypto_secretbox/libsodium_la-crypto_secretbox_easy.lo
632 CC crypto_secretbox/xsalsa20poly1305/libsodium_la-secretbox_xsalsa20poly1305.lo
633 CC crypto_secretstream/xchacha20poly1305/libsodium_la-secretstream_xchacha20poly1305.lo
634 CC crypto_shorthash/libsodium_la-crypto_shorthash.lo
635 CC crypto_shorthash/siphash24/libsodium_la-shorthash_siphash24.lo
636 CC crypto_shorthash/siphash24/ref/libsodium_la-shorthash_siphash24_ref.lo
637 CC crypto_sign/libsodium_la-crypto_sign.lo
638 CC crypto_sign/ed25519/libsodium_la-sign_ed25519.lo
639 CC crypto_sign/ed25519/ref10/libsodium_la-keypair.lo
640 CC crypto_sign/ed25519/ref10/libsodium_la-open.lo
641 CC crypto_sign/ed25519/ref10/libsodium_la-sign.lo
642 CC crypto_stream/chacha20/libsodium_la-stream_chacha20.lo
643 CC crypto_stream/chacha20/ref/libsodium_la-chacha20_ref.lo
644 CC crypto_stream/libsodium_la-crypto_stream.lo
645 CC crypto_stream/salsa20/libsodium_la-stream_salsa20.lo
646 CC crypto_stream/xsalsa20/libsodium_la-stream_xsalsa20.lo
647 CC crypto_verify/sodium/libsodium_la-verify.lo
648 CC randombytes/libsodium_la-randombytes.lo
649 CC sodium/libsodium_la-codecs.lo
650 CC sodium/libsodium_la-core.lo
651 CC sodium/libsodium_la-runtime.lo
652 CC sodium/libsodium_la-utils.lo
653 CC sodium/libsodium_la-version.lo
654 CPPAS crypto_stream/salsa20/xmm6/libsodium_la-salsa20_xmm6-asm.lo
655 CC crypto_stream/salsa20/xmm6/libsodium_la-salsa20_xmm6.lo
656 CC crypto_scalarmult/curve25519/sandy2x/libsodium_la-curve25519_sandy2x.lo
657 CC crypto_scalarmult/curve25519/sandy2x/libsodium_la-fe51_invert.lo
658 CC crypto_scalarmult/curve25519/sandy2x/libsodium_la-fe_frombytes_sandy2x.lo
659 CPPAS crypto_scalarmult/curve25519/sandy2x/libsodium_la-sandy2x.lo
660 CC crypto_box/curve25519xchacha20poly1305/libsodium_la-box_curve25519xchacha20poly1305.lo
661 CC crypto_box/curve25519xchacha20poly1305/libsodium_la-box_seal_curve25519xchacha20poly1305.lo
662 CC crypto_core/ed25519/libsodium_la-core_ed25519.lo
663 CC crypto_pwhash/scryptsalsa208sha256/libsodium_la-crypto_scrypt-common.lo
664 CC crypto_pwhash/scryptsalsa208sha256/libsodium_la-scrypt_platform.lo
665 CC crypto_pwhash/scryptsalsa208sha256/libsodium_la-pbkdf2-sha256.lo
666 CC crypto_pwhash/scryptsalsa208sha256/libsodium_la-pwhash_scryptsalsa208sha256.lo
667 CC crypto_pwhash/scryptsalsa208sha256/nosse/libsodium_la-pwhash_scryptsalsa208sha256_nosse.lo
668 CC crypto_scalarmult/ed25519/ref10/libsodium_la-scalarmult_ed25519_ref10.lo
669 CC crypto_secretbox/xchacha20poly1305/libsodium_la-secretbox_xchacha20poly1305.lo
670 CC crypto_shorthash/siphash24/libsodium_la-shorthash_siphashx24.lo
671 CC crypto_shorthash/siphash24/ref/libsodium_la-shorthash_siphashx24_ref.lo
672 CC crypto_sign/ed25519/ref10/libsodium_la-obsolete.lo
673 CC crypto_stream/salsa2012/ref/libsodium_la-stream_salsa2012_ref.lo
674 CC crypto_stream/salsa2012/libsodium_la-stream_salsa2012.lo
675 CC crypto_stream/salsa208/ref/libsodium_la-stream_salsa208_ref.lo
676 CC crypto_stream/salsa208/libsodium_la-stream_salsa208.lo
677 CC crypto_stream/xchacha20/libsodium_la-stream_xchacha20.lo
678 CC randombytes/sysrandom/libsodium_la-randombytes_sysrandom.lo
679 CC crypto_aead/aes256gcm/aesni/libaesni_la-aead_aes256gcm_aesni.lo
680 CCLD libaesni.la
681libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
682 CC crypto_onetimeauth/poly1305/sse2/libsse2_la-poly1305_sse2.lo
683 CC crypto_pwhash/scryptsalsa208sha256/sse/libsse2_la-pwhash_scryptsalsa208sha256_sse.lo
684 CCLD libsse2.la
685libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
686 CC crypto_generichash/blake2b/ref/libssse3_la-blake2b-compress-ssse3.lo
687 CC crypto_pwhash/argon2/libssse3_la-argon2-fill-block-ssse3.lo
688 CC crypto_stream/chacha20/dolbeau/libssse3_la-chacha20_dolbeau-ssse3.lo
689 CCLD libssse3.la
690libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
691 CC crypto_generichash/blake2b/ref/libsse41_la-blake2b-compress-sse41.lo
692 CCLD libsse41.la
693libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
694 CC crypto_generichash/blake2b/ref/libavx2_la-blake2b-compress-avx2.lo
695 CC crypto_pwhash/argon2/libavx2_la-argon2-fill-block-avx2.lo
696 CC crypto_stream/chacha20/dolbeau/libavx2_la-chacha20_dolbeau-avx2.lo
697 CC crypto_stream/salsa20/xmm6int/libavx2_la-salsa20_xmm6int-avx2.lo
698 CCLD libavx2.la
699libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
700 CC crypto_pwhash/argon2/libavx512f_la-argon2-fill-block-avx512f.lo
701 CCLD libavx512f.la
702libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
703 CC randombytes/salsa20/librdrand_la-randombytes_salsa20_random.lo
704 CCLD librdrand.la
705libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
706 CCLD libsodium.la
707make[4]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
708 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib'
709 /bin/sh ../../libtool --mode=install /usr/bin/install -c libsodium.la '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib'
710libtool: install: /usr/bin/install -c .libs/libsodium.so.23.2.0 /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/libsodium.so.23.2.0
711libtool: install: (cd /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib && { ln -s -f libsodium.so.23.2.0 libsodium.so.23 || { rm -f libsodium.so.23 && ln -s libsodium.so.23.2.0 libsodium.so.23; }; })
712libtool: install: (cd /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib && { ln -s -f libsodium.so.23.2.0 libsodium.so || { rm -f libsodium.so && ln -s libsodium.so.23.2.0 libsodium.so; }; })
713libtool: install: /usr/bin/install -c .libs/libsodium.lai /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/libsodium.la
714libtool: install: /usr/bin/install -c .libs/libsodium.a /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/libsodium.a
715libtool: install: chmod 644 /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/libsodium.a
716libtool: install: ranlib /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/libsodium.a
717libtool: finish: PATH="/home/REDACTED/.nvm/versions/node/v13.8.0/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/node_modules/.bin:/home/REDACTED/node_modules/ssb-server/node_modules/.bin:/home/REDACTED/node_modules/.bin:/home/REDACTED/.local/bin:/home/REDACTED/.npm-global/bin:/home/REDACTED/.nvm/versions/node/v13.8.0/bin:/home/REDACTED/.emacs.d/bin:/home/REDACTED/bin:/usr/local/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/sbin" ldconfig -n /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib
718----------------------------------------------------------------------
719Libraries have been installed in:
720 /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib
721
722If you ever happen to want to link against installed libraries
723in a given directory, LIBDIR, you must either use libtool, and
724specify the full pathname of the library, or use the '-LLIBDIR'
725flag during linking and do at least one of the following:
726 - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
727 during execution
728 - add LIBDIR to the 'LD_RUN_PATH' environment variable
729 during linking
730 - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
731 - have your system administrator add LIBDIR to '/etc/ld.so.conf'
732
733See any operating system documentation about shared libraries for
734more information, such as the ld(1) and ld.so(8) manual pages.
735----------------------------------------------------------------------
736make[4]: Nothing to be done for 'install-data-am'.
737make[4]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
738make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
739make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src/libsodium'
740make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
741make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
742make[3]: Nothing to be done for 'install-exec-am'.
743make[3]: Nothing to be done for 'install-data-am'.
744make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
745make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
746make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/src'
747Making install in test
748make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
749Making install in default
750make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test/default'
751make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test/default'
752make[3]: Nothing to be done for 'install-exec-am'.
753make[3]: Nothing to be done for 'install-data-am'.
754make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test/default'
755make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test/default'
756make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
757make[3]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
758make[3]: Nothing to be done for 'install-exec-am'.
759make[3]: Nothing to be done for 'install-data-am'.
760make[3]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
761make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
762make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium/test'
763make[1]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium'
764make[2]: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium'
765make[2]: Nothing to be done for 'install-exec-am'.
766 /usr/bin/mkdir -p '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/pkgconfig'
767 /usr/bin/install -c -m 644 libsodium.pc '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/tmp/lib/pkgconfig'
768make[2]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium'
769make[1]: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/libsodium'
770make: Entering directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/build'
771 CXX(target) Release/obj.target/sodium/binding.o
772In file included from ../binding.cc:3:
773../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
774../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
775 2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
776 | ^
777In file included from ../src/crypto_pwhash_async.cc:2,
778 from ../binding.cc:12:
779../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_memzero(Nan::NAN_METHOD_ARGS_TYPE)’:
780../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
781 66 | v8::Local<v8::Object> var = name->ToObject();
782 | ^
783../binding.cc:23:3: note: in expansion of macro ‘ASSERT_BUFFER’
784 23 | ASSERT_BUFFER(info[0], buf)
785 | ^~~~~~~~~~~~~
786In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
787 from ../binding.cc:1:
788/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
789 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
790 | ^~~~~~~~
791/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
792In file included from ../src/crypto_pwhash_async.cc:2,
793 from ../binding.cc:12:
794../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_mlock(Nan::NAN_METHOD_ARGS_TYPE)’:
795../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
796 66 | v8::Local<v8::Object> var = name->ToObject();
797 | ^
798../binding.cc:29:3: note: in expansion of macro ‘ASSERT_BUFFER’
799 29 | ASSERT_BUFFER(info[0], buf)
800 | ^~~~~~~~~~~~~
801In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
802 from ../binding.cc:1:
803/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
804 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
805 | ^~~~~~~~
806/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
807In file included from ../src/crypto_pwhash_async.cc:2,
808 from ../binding.cc:12:
809../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_munlock(Nan::NAN_METHOD_ARGS_TYPE)’:
810../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
811 66 | v8::Local<v8::Object> var = name->ToObject();
812 | ^
813../binding.cc:35:3: note: in expansion of macro ‘ASSERT_BUFFER’
814 35 | ASSERT_BUFFER(info[0], buf)
815 | ^~~~~~~~~~~~~
816In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
817 from ../binding.cc:1:
818/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
819 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
820 | ^~~~~~~~
821/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
822In file included from ../src/crypto_pwhash_async.cc:2,
823 from ../binding.cc:12:
824../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_malloc(Nan::NAN_METHOD_ARGS_TYPE)’:
825../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
826 95 | int64_t var = name->IntegerValue(); \
827 | ^
828../binding.cc:49:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
829 49 | ASSERT_UINT_BOUNDS(info[0], size, 0, 0, `buffer.constants.MAX_LENGTH`, node::Buffer::kMaxLength)
830 | ^~~~~~~~~~~~~~~~~~
831In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
832 from ../binding.cc:1:
833/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
834 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
835 | ^~~~~~~~~~~~
836/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
837In file included from ../src/crypto_pwhash_async.cc:2,
838 from ../binding.cc:12:
839../src/macros.h:102:24: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
840 102 | if (((uint64_t) var) < min) { \
841../binding.cc:49:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
842 49 | ASSERT_UINT_BOUNDS(info[0], size, 0, 0, `buffer.constants.MAX_LENGTH`, node::Buffer::kMaxLength)
843 | ^~~~~~~~~~~~~~~~~~
844../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_mprotect_noaccess(Nan::NAN_METHOD_ARGS_TYPE)’:
845../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
846 66 | v8::Local<v8::Object> var = name->ToObject();
847 | ^
848../binding.cc:71:3: note: in expansion of macro ‘ASSERT_BUFFER’
849 71 | ASSERT_BUFFER(info[0], buf)
850 | ^~~~~~~~~~~~~
851In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
852 from ../binding.cc:1:
853/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
854 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
855 | ^~~~~~~~
856/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
857In file included from ../src/crypto_pwhash_async.cc:2,
858 from ../binding.cc:12:
859../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_mprotect_readonly(Nan::NAN_METHOD_ARGS_TYPE)’:
860../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
861 66 | v8::Local<v8::Object> var = name->ToObject();
862 | ^
863../binding.cc:77:3: note: in expansion of macro ‘ASSERT_BUFFER’
864 77 | ASSERT_BUFFER(info[0], buf)
865 | ^~~~~~~~~~~~~
866In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
867 from ../binding.cc:1:
868/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
869 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
870 | ^~~~~~~~
871/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
872In file included from ../src/crypto_pwhash_async.cc:2,
873 from ../binding.cc:12:
874../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_mprotect_readwrite(Nan::NAN_METHOD_ARGS_TYPE)’:
875../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
876 66 | v8::Local<v8::Object> var = name->ToObject();
877 | ^
878../binding.cc:83:3: note: in expansion of macro ‘ASSERT_BUFFER’
879 83 | ASSERT_BUFFER(info[0], buf)
880 | ^~~~~~~~~~~~~
881In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
882 from ../binding.cc:1:
883/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
884 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
885 | ^~~~~~~~
886/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
887In file included from ../src/crypto_pwhash_async.cc:2,
888 from ../binding.cc:12:
889../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE randombytes_uniform(Nan::NAN_METHOD_ARGS_TYPE)’:
890../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
891 95 | int64_t var = name->IntegerValue(); \
892 | ^
893../binding.cc:95:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
894 95 | ASSERT_UINT_BOUNDS(info[0], upper_bound, 0, 0, 0xffffffff, 0xffffffff)
895 | ^~~~~~~~~~~~~~~~~~
896In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
897 from ../binding.cc:1:
898/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
899 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
900 | ^~~~~~~~~~~~
901/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
902In file included from ../src/crypto_pwhash_async.cc:2,
903 from ../binding.cc:12:
904../src/macros.h:102:24: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
905 102 | if (((uint64_t) var) < min) { \
906../binding.cc:95:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
907 95 | ASSERT_UINT_BOUNDS(info[0], upper_bound, 0, 0, 0xffffffff, 0xffffffff)
908 | ^~~~~~~~~~~~~~~~~~
909../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE randombytes_buf(Nan::NAN_METHOD_ARGS_TYPE)’:
910../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
911 66 | v8::Local<v8::Object> var = name->ToObject();
912 | ^
913../binding.cc:101:3: note: in expansion of macro ‘ASSERT_BUFFER’
914 101 | ASSERT_BUFFER(info[0], random)
915 | ^~~~~~~~~~~~~
916In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
917 from ../binding.cc:1:
918/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
919 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
920 | ^~~~~~~~
921/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
922In file included from ../src/crypto_pwhash_async.cc:2,
923 from ../binding.cc:12:
924../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE randombytes_buf_deterministic(Nan::NAN_METHOD_ARGS_TYPE)’:
925../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
926 66 | v8::Local<v8::Object> var = name->ToObject();
927 | ^
928../binding.cc:107:3: note: in expansion of macro ‘ASSERT_BUFFER’
929 107 | ASSERT_BUFFER(info[0], random)
930 | ^~~~~~~~~~~~~
931In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
932 from ../binding.cc:1:
933/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
934 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
935 | ^~~~~~~~
936/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
937In file included from ../src/crypto_pwhash_async.cc:2,
938 from ../binding.cc:12:
939../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
940 66 | v8::Local<v8::Object> var = name->ToObject();
941 | ^
942../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
943 69 | ASSERT_BUFFER(name, var) \
944 | ^~~~~~~~~~~~~
945../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
946 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
947 | ^~~~~~~~~~~~~~~~~~~~~~~~
948../binding.cc:108:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
949 108 | ASSERT_BUFFER_MIN_LENGTH(info[1], seed, randombytes_SEEDBYTES, randombytes_seedbytes())
950 | ^~~~~~~~~~~~~~~~~~~~~~~~
951In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
952 from ../binding.cc:1:
953/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
954 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
955 | ^~~~~~~~
956/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
957In file included from ../src/crypto_pwhash_async.cc:2,
958 from ../binding.cc:12:
959../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_memcmp(Nan::NAN_METHOD_ARGS_TYPE)’:
960../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
961 66 | v8::Local<v8::Object> var = name->ToObject();
962 | ^
963../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
964 69 | ASSERT_BUFFER(name, var) \
965 | ^~~~~~~~~~~~~
966../binding.cc:116:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
967 116 | ASSERT_BUFFER_SET_LENGTH(info[0], b1)
968 | ^~~~~~~~~~~~~~~~~~~~~~~~
969In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
970 from ../binding.cc:1:
971/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
972 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
973 | ^~~~~~~~
974/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
975In file included from ../src/crypto_pwhash_async.cc:2,
976 from ../binding.cc:12:
977../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
978 66 | v8::Local<v8::Object> var = name->ToObject();
979 | ^
980../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
981 69 | ASSERT_BUFFER(name, var) \
982 | ^~~~~~~~~~~~~
983../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
984 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
985 | ^~~~~~~~~~~~~~~~~~~~~~~~
986../binding.cc:117:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
987 117 | ASSERT_BUFFER_MIN_LENGTH(info[1], b2, `b1.length`, b1_length)
988 | ^~~~~~~~~~~~~~~~~~~~~~~~
989In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
990 from ../binding.cc:1:
991/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
992 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
993 | ^~~~~~~~
994/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
995In file included from ../src/crypto_pwhash_async.cc:2,
996 from ../binding.cc:12:
997../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_compare(Nan::NAN_METHOD_ARGS_TYPE)’:
998../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
999 66 | v8::Local<v8::Object> var = name->ToObject();
1000 | ^
1001../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1002 69 | ASSERT_BUFFER(name, var) \
1003 | ^~~~~~~~~~~~~
1004../binding.cc:123:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1005 123 | ASSERT_BUFFER_SET_LENGTH(info[0], b1)
1006 | ^~~~~~~~~~~~~~~~~~~~~~~~
1007In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1008 from ../binding.cc:1:
1009/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1010 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1011 | ^~~~~~~~
1012/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1013In file included from ../src/crypto_pwhash_async.cc:2,
1014 from ../binding.cc:12:
1015../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1016 66 | v8::Local<v8::Object> var = name->ToObject();
1017 | ^
1018../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1019 69 | ASSERT_BUFFER(name, var) \
1020 | ^~~~~~~~~~~~~
1021../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1022 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1023 | ^~~~~~~~~~~~~~~~~~~~~~~~
1024../binding.cc:124:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1025 124 | ASSERT_BUFFER_MIN_LENGTH(info[1], b2, `b1.length`, b1_length)
1026 | ^~~~~~~~~~~~~~~~~~~~~~~~
1027In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1028 from ../binding.cc:1:
1029/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1030 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1031 | ^~~~~~~~
1032/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1033In file included from ../src/crypto_pwhash_async.cc:2,
1034 from ../binding.cc:12:
1035../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_add(Nan::NAN_METHOD_ARGS_TYPE)’:
1036../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1037 66 | v8::Local<v8::Object> var = name->ToObject();
1038 | ^
1039../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1040 69 | ASSERT_BUFFER(name, var) \
1041 | ^~~~~~~~~~~~~
1042../binding.cc:130:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1043 130 | ASSERT_BUFFER_SET_LENGTH(info[0], a)
1044 | ^~~~~~~~~~~~~~~~~~~~~~~~
1045In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1046 from ../binding.cc:1:
1047/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1048 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1049 | ^~~~~~~~
1050/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1051In file included from ../src/crypto_pwhash_async.cc:2,
1052 from ../binding.cc:12:
1053../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1054 66 | v8::Local<v8::Object> var = name->ToObject();
1055 | ^
1056../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1057 69 | ASSERT_BUFFER(name, var) \
1058 | ^~~~~~~~~~~~~
1059../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1060 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1061 | ^~~~~~~~~~~~~~~~~~~~~~~~
1062../binding.cc:131:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1063 131 | ASSERT_BUFFER_MIN_LENGTH(info[1], b, `a.length`, a_length)
1064 | ^~~~~~~~~~~~~~~~~~~~~~~~
1065In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1066 from ../binding.cc:1:
1067/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1068 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1069 | ^~~~~~~~
1070/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1071In file included from ../src/crypto_pwhash_async.cc:2,
1072 from ../binding.cc:12:
1073../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_sub(Nan::NAN_METHOD_ARGS_TYPE)’:
1074../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1075 66 | v8::Local<v8::Object> var = name->ToObject();
1076 | ^
1077../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1078 69 | ASSERT_BUFFER(name, var) \
1079 | ^~~~~~~~~~~~~
1080../binding.cc:137:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1081 137 | ASSERT_BUFFER_SET_LENGTH(info[0], a)
1082 | ^~~~~~~~~~~~~~~~~~~~~~~~
1083In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1084 from ../binding.cc:1:
1085/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1086 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1087 | ^~~~~~~~
1088/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1089In file included from ../src/crypto_pwhash_async.cc:2,
1090 from ../binding.cc:12:
1091../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1092 66 | v8::Local<v8::Object> var = name->ToObject();
1093 | ^
1094../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1095 69 | ASSERT_BUFFER(name, var) \
1096 | ^~~~~~~~~~~~~
1097../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1098 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1099 | ^~~~~~~~~~~~~~~~~~~~~~~~
1100../binding.cc:138:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1101 138 | ASSERT_BUFFER_MIN_LENGTH(info[1], b, `a.length`, a_length)
1102 | ^~~~~~~~~~~~~~~~~~~~~~~~
1103In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1104 from ../binding.cc:1:
1105/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1106 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1107 | ^~~~~~~~
1108/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1109In file included from ../src/crypto_pwhash_async.cc:2,
1110 from ../binding.cc:12:
1111../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_increment(Nan::NAN_METHOD_ARGS_TYPE)’:
1112../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1113 66 | v8::Local<v8::Object> var = name->ToObject();
1114 | ^
1115../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1116 69 | ASSERT_BUFFER(name, var) \
1117 | ^~~~~~~~~~~~~
1118../binding.cc:144:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1119 144 | ASSERT_BUFFER_SET_LENGTH(info[0], buf)
1120 | ^~~~~~~~~~~~~~~~~~~~~~~~
1121In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1122 from ../binding.cc:1:
1123/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1124 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1125 | ^~~~~~~~
1126/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1127In file included from ../src/crypto_pwhash_async.cc:2,
1128 from ../binding.cc:12:
1129../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_is_zero(Nan::NAN_METHOD_ARGS_TYPE)’:
1130../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1131 66 | v8::Local<v8::Object> var = name->ToObject();
1132 | ^
1133../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1134 69 | ASSERT_BUFFER(name, var) \
1135 | ^~~~~~~~~~~~~
1136../binding.cc:150:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1137 150 | ASSERT_BUFFER_SET_LENGTH(info[0], buf)
1138 | ^~~~~~~~~~~~~~~~~~~~~~~~
1139In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1140 from ../binding.cc:1:
1141/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1142 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1143 | ^~~~~~~~
1144/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1145In file included from ../src/crypto_pwhash_async.cc:2,
1146 from ../binding.cc:12:
1147../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_pad(Nan::NAN_METHOD_ARGS_TYPE)’:
1148../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1149 66 | v8::Local<v8::Object> var = name->ToObject();
1150 | ^
1151../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1152 69 | ASSERT_BUFFER(name, var) \
1153 | ^~~~~~~~~~~~~
1154../binding.cc:156:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1155 156 | ASSERT_BUFFER_SET_LENGTH(info[0], buf)
1156 | ^~~~~~~~~~~~~~~~~~~~~~~~
1157In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1158 from ../binding.cc:1:
1159/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1160 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1161 | ^~~~~~~~
1162/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1163In file included from ../src/crypto_pwhash_async.cc:2,
1164 from ../binding.cc:12:
1165../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
1166 95 | int64_t var = name->IntegerValue(); \
1167 | ^
1168../binding.cc:157:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
1169 157 | ASSERT_UINT_BOUNDS(info[1], unpadded_buflen, 0, 0, `buf.length`, buf_length)
1170 | ^~~~~~~~~~~~~~~~~~
1171In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1172 from ../binding.cc:1:
1173/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
1174 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
1175 | ^~~~~~~~~~~~
1176/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
1177In file included from ../src/crypto_pwhash_async.cc:2,
1178 from ../binding.cc:12:
1179../src/macros.h:102:24: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
1180 102 | if (((uint64_t) var) < min) { \
1181../binding.cc:157:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
1182 157 | ASSERT_UINT_BOUNDS(info[1], unpadded_buflen, 0, 0, `buf.length`, buf_length)
1183 | ^~~~~~~~~~~~~~~~~~
1184../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
1185 95 | int64_t var = name->IntegerValue(); \
1186 | ^
1187../binding.cc:158:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
1188 158 | ASSERT_UINT_BOUNDS(info[2], blocksize, 1, 1, `buf.length`, buf_length)
1189 | ^~~~~~~~~~~~~~~~~~
1190In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1191 from ../binding.cc:1:
1192/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
1193 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
1194 | ^~~~~~~~~~~~
1195/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
1196In file included from ../src/crypto_pwhash_async.cc:2,
1197 from ../binding.cc:12:
1198../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sodium_unpad(Nan::NAN_METHOD_ARGS_TYPE)’:
1199../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1200 66 | v8::Local<v8::Object> var = name->ToObject();
1201 | ^
1202../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1203 69 | ASSERT_BUFFER(name, var) \
1204 | ^~~~~~~~~~~~~
1205../binding.cc:168:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1206 168 | ASSERT_BUFFER_SET_LENGTH(info[0], buf)
1207 | ^~~~~~~~~~~~~~~~~~~~~~~~
1208In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1209 from ../binding.cc:1:
1210/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1211 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1212 | ^~~~~~~~
1213/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1214In file included from ../src/crypto_pwhash_async.cc:2,
1215 from ../binding.cc:12:
1216../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
1217 95 | int64_t var = name->IntegerValue(); \
1218 | ^
1219../binding.cc:169:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
1220 169 | ASSERT_UINT_BOUNDS(info[1], padded_buflen, 0, 0, `buf.length`, buf_length)
1221 | ^~~~~~~~~~~~~~~~~~
1222In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1223 from ../binding.cc:1:
1224/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
1225 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
1226 | ^~~~~~~~~~~~
1227/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
1228In file included from ../src/crypto_pwhash_async.cc:2,
1229 from ../binding.cc:12:
1230../src/macros.h:102:24: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
1231 102 | if (((uint64_t) var) < min) { \
1232../binding.cc:169:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
1233 169 | ASSERT_UINT_BOUNDS(info[1], padded_buflen, 0, 0, `buf.length`, buf_length)
1234 | ^~~~~~~~~~~~~~~~~~
1235../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
1236 95 | int64_t var = name->IntegerValue(); \
1237 | ^
1238../binding.cc:170:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
1239 170 | ASSERT_UINT_BOUNDS(info[2], blocksize, 1, 1, `buf.length`, buf_length)
1240 | ^~~~~~~~~~~~~~~~~~
1241In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1242 from ../binding.cc:1:
1243/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
1244 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
1245 | ^~~~~~~~~~~~
1246/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
1247In file included from ../src/crypto_pwhash_async.cc:2,
1248 from ../binding.cc:12:
1249../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_kx_keypair(Nan::NAN_METHOD_ARGS_TYPE)’:
1250../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1251 66 | v8::Local<v8::Object> var = name->ToObject();
1252 | ^
1253../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1254 69 | ASSERT_BUFFER(name, var) \
1255 | ^~~~~~~~~~~~~
1256../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1257 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1258 | ^~~~~~~~~~~~~~~~~~~~~~~~
1259../binding.cc:182:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1260 182 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key, crypto_kx_PUBLICKEYBYTES, crypto_kx_publickeybytes())
1261 | ^~~~~~~~~~~~~~~~~~~~~~~~
1262In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1263 from ../binding.cc:1:
1264/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1265 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1266 | ^~~~~~~~
1267/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1268In file included from ../src/crypto_pwhash_async.cc:2,
1269 from ../binding.cc:12:
1270../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1271 66 | v8::Local<v8::Object> var = name->ToObject();
1272 | ^
1273../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1274 69 | ASSERT_BUFFER(name, var) \
1275 | ^~~~~~~~~~~~~
1276../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1277 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1278 | ^~~~~~~~~~~~~~~~~~~~~~~~
1279../binding.cc:183:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1280 183 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key, crypto_kx_SECRETKEYBYTES, crypto_kx_secretkeybytes())
1281 | ^~~~~~~~~~~~~~~~~~~~~~~~
1282In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1283 from ../binding.cc:1:
1284/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1285 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1286 | ^~~~~~~~
1287/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1288In file included from ../src/crypto_pwhash_async.cc:2,
1289 from ../binding.cc:12:
1290../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_kx_seed_keypair(Nan::NAN_METHOD_ARGS_TYPE)’:
1291../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1292 66 | v8::Local<v8::Object> var = name->ToObject();
1293 | ^
1294../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1295 69 | ASSERT_BUFFER(name, var) \
1296 | ^~~~~~~~~~~~~
1297../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1298 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1299 | ^~~~~~~~~~~~~~~~~~~~~~~~
1300../binding.cc:189:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1301 189 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key, crypto_kx_PUBLICKEYBYTES, crypto_kx_publickeybytes())
1302 | ^~~~~~~~~~~~~~~~~~~~~~~~
1303In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1304 from ../binding.cc:1:
1305/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1306 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1307 | ^~~~~~~~
1308/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1309In file included from ../src/crypto_pwhash_async.cc:2,
1310 from ../binding.cc:12:
1311../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1312 66 | v8::Local<v8::Object> var = name->ToObject();
1313 | ^
1314../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1315 69 | ASSERT_BUFFER(name, var) \
1316 | ^~~~~~~~~~~~~
1317../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1318 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1319 | ^~~~~~~~~~~~~~~~~~~~~~~~
1320../binding.cc:190:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1321 190 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key, crypto_kx_SECRETKEYBYTES, crypto_kx_secretkeybytes())
1322 | ^~~~~~~~~~~~~~~~~~~~~~~~
1323In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1324 from ../binding.cc:1:
1325/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1326 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1327 | ^~~~~~~~
1328/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1329In file included from ../src/crypto_pwhash_async.cc:2,
1330 from ../binding.cc:12:
1331../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1332 66 | v8::Local<v8::Object> var = name->ToObject();
1333 | ^
1334../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1335 69 | ASSERT_BUFFER(name, var) \
1336 | ^~~~~~~~~~~~~
1337../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1338 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1339 | ^~~~~~~~~~~~~~~~~~~~~~~~
1340../binding.cc:191:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1341 191 | ASSERT_BUFFER_MIN_LENGTH(info[2], seed, crypto_kx_SEEDBYTES, crypto_kx_seedbytes())
1342 | ^~~~~~~~~~~~~~~~~~~~~~~~
1343In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1344 from ../binding.cc:1:
1345/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1346 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1347 | ^~~~~~~~
1348/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1349In file included from ../src/crypto_pwhash_async.cc:2,
1350 from ../binding.cc:12:
1351../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_kx_client_session_keys(Nan::NAN_METHOD_ARGS_TYPE)’:
1352../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1353 66 | v8::Local<v8::Object> var = name->ToObject();
1354 | ^
1355../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1356 69 | ASSERT_BUFFER(name, var) \
1357 | ^~~~~~~~~~~~~
1358../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1359 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1360 | ^~~~~~~~~~~~~~~~~~~~~~~~
1361../binding.cc:197:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1362 197 | ASSERT_BUFFER_MIN_LENGTH(info[2], client_pk, crypto_kx_PUBLICKEYBYTES, crypto_kx_publickeybytes())
1363 | ^~~~~~~~~~~~~~~~~~~~~~~~
1364In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1365 from ../binding.cc:1:
1366/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1367 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1368 | ^~~~~~~~
1369/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1370In file included from ../src/crypto_pwhash_async.cc:2,
1371 from ../binding.cc:12:
1372../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1373 66 | v8::Local<v8::Object> var = name->ToObject();
1374 | ^
1375../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1376 69 | ASSERT_BUFFER(name, var) \
1377 | ^~~~~~~~~~~~~
1378../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1379 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1380 | ^~~~~~~~~~~~~~~~~~~~~~~~
1381../binding.cc:198:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1382 198 | ASSERT_BUFFER_MIN_LENGTH(info[3], client_sk, crypto_kx_SECRETKEYBYTES, crypto_kx_secretkeybytes())
1383 | ^~~~~~~~~~~~~~~~~~~~~~~~
1384In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1385 from ../binding.cc:1:
1386/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1387 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1388 | ^~~~~~~~
1389/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1390In file included from ../src/crypto_pwhash_async.cc:2,
1391 from ../binding.cc:12:
1392../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1393 66 | v8::Local<v8::Object> var = name->ToObject();
1394 | ^
1395../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1396 69 | ASSERT_BUFFER(name, var) \
1397 | ^~~~~~~~~~~~~
1398../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1399 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1400 | ^~~~~~~~~~~~~~~~~~~~~~~~
1401../binding.cc:199:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1402 199 | ASSERT_BUFFER_MIN_LENGTH(info[4], server_pk, crypto_kx_PUBLICKEYBYTES, crypto_kx_publickeybytes())
1403 | ^~~~~~~~~~~~~~~~~~~~~~~~
1404In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1405 from ../binding.cc:1:
1406/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1407 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1408 | ^~~~~~~~
1409/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1410In file included from ../src/crypto_pwhash_async.cc:2,
1411 from ../binding.cc:12:
1412../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1413 66 | v8::Local<v8::Object> var = name->ToObject();
1414 | ^
1415../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1416 69 | ASSERT_BUFFER(name, var) \
1417 | ^~~~~~~~~~~~~
1418../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1419 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1420 | ^~~~~~~~~~~~~~~~~~~~~~~~
1421../binding.cc:204:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1422 204 | ASSERT_BUFFER_MIN_LENGTH(info[0], rx_buf, crypto_kx_SESSIONKEYBYTES, crypto_kx_sessionkeybytes())
1423 | ^~~~~~~~~~~~~~~~~~~~~~~~
1424In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1425 from ../binding.cc:1:
1426/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1427 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1428 | ^~~~~~~~
1429/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1430In file included from ../src/crypto_pwhash_async.cc:2,
1431 from ../binding.cc:12:
1432../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1433 66 | v8::Local<v8::Object> var = name->ToObject();
1434 | ^
1435../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1436 69 | ASSERT_BUFFER(name, var) \
1437 | ^~~~~~~~~~~~~
1438../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1439 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1440 | ^~~~~~~~~~~~~~~~~~~~~~~~
1441../binding.cc:209:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1442 209 | ASSERT_BUFFER_MIN_LENGTH(info[1], tx_buf, crypto_kx_SESSIONKEYBYTES, crypto_kx_sessionkeybytes())
1443 | ^~~~~~~~~~~~~~~~~~~~~~~~
1444In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1445 from ../binding.cc:1:
1446/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1447 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1448 | ^~~~~~~~
1449/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1450In file included from ../src/crypto_pwhash_async.cc:2,
1451 from ../binding.cc:12:
1452../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_kx_server_session_keys(Nan::NAN_METHOD_ARGS_TYPE)’:
1453../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1454 66 | v8::Local<v8::Object> var = name->ToObject();
1455 | ^
1456../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1457 69 | ASSERT_BUFFER(name, var) \
1458 | ^~~~~~~~~~~~~
1459../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1460 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1461 | ^~~~~~~~~~~~~~~~~~~~~~~~
1462../binding.cc:222:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1463 222 | ASSERT_BUFFER_MIN_LENGTH(info[2], server_pk, crypto_kx_PUBLICKEYBYTES, crypto_kx_publickeybytes())
1464 | ^~~~~~~~~~~~~~~~~~~~~~~~
1465In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1466 from ../binding.cc:1:
1467/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1468 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1469 | ^~~~~~~~
1470/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1471In file included from ../src/crypto_pwhash_async.cc:2,
1472 from ../binding.cc:12:
1473../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1474 66 | v8::Local<v8::Object> var = name->ToObject();
1475 | ^
1476../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1477 69 | ASSERT_BUFFER(name, var) \
1478 | ^~~~~~~~~~~~~
1479../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1480 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1481 | ^~~~~~~~~~~~~~~~~~~~~~~~
1482../binding.cc:223:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1483 223 | ASSERT_BUFFER_MIN_LENGTH(info[3], server_sk, crypto_kx_SECRETKEYBYTES, crypto_kx_secretkeybytes())
1484 | ^~~~~~~~~~~~~~~~~~~~~~~~
1485In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1486 from ../binding.cc:1:
1487/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1488 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1489 | ^~~~~~~~
1490/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1491In file included from ../src/crypto_pwhash_async.cc:2,
1492 from ../binding.cc:12:
1493../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1494 66 | v8::Local<v8::Object> var = name->ToObject();
1495 | ^
1496../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1497 69 | ASSERT_BUFFER(name, var) \
1498 | ^~~~~~~~~~~~~
1499../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1500 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1501 | ^~~~~~~~~~~~~~~~~~~~~~~~
1502../binding.cc:224:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1503 224 | ASSERT_BUFFER_MIN_LENGTH(info[4], client_pk, crypto_kx_PUBLICKEYBYTES, crypto_kx_publickeybytes())
1504 | ^~~~~~~~~~~~~~~~~~~~~~~~
1505In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1506 from ../binding.cc:1:
1507/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1508 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1509 | ^~~~~~~~
1510/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1511In file included from ../src/crypto_pwhash_async.cc:2,
1512 from ../binding.cc:12:
1513../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1514 66 | v8::Local<v8::Object> var = name->ToObject();
1515 | ^
1516../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1517 69 | ASSERT_BUFFER(name, var) \
1518 | ^~~~~~~~~~~~~
1519../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1520 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1521 | ^~~~~~~~~~~~~~~~~~~~~~~~
1522../binding.cc:229:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1523 229 | ASSERT_BUFFER_MIN_LENGTH(info[0], rx_buf, crypto_kx_SESSIONKEYBYTES, crypto_kx_sessionkeybytes())
1524 | ^~~~~~~~~~~~~~~~~~~~~~~~
1525In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1526 from ../binding.cc:1:
1527/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1528 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1529 | ^~~~~~~~
1530/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1531In file included from ../src/crypto_pwhash_async.cc:2,
1532 from ../binding.cc:12:
1533../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1534 66 | v8::Local<v8::Object> var = name->ToObject();
1535 | ^
1536../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1537 69 | ASSERT_BUFFER(name, var) \
1538 | ^~~~~~~~~~~~~
1539../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1540 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1541 | ^~~~~~~~~~~~~~~~~~~~~~~~
1542../binding.cc:234:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1543 234 | ASSERT_BUFFER_MIN_LENGTH(info[1], tx_buf, crypto_kx_SESSIONKEYBYTES, crypto_kx_sessionkeybytes())
1544 | ^~~~~~~~~~~~~~~~~~~~~~~~
1545In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1546 from ../binding.cc:1:
1547/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1548 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1549 | ^~~~~~~~
1550/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1551In file included from ../src/crypto_pwhash_async.cc:2,
1552 from ../binding.cc:12:
1553../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_aead_xchacha20poly1305_ietf_keygen(Nan::NAN_METHOD_ARGS_TYPE)’:
1554../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1555 66 | v8::Local<v8::Object> var = name->ToObject();
1556 | ^
1557../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1558 69 | ASSERT_BUFFER(name, var) \
1559 | ^~~~~~~~~~~~~
1560../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1561 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1562 | ^~~~~~~~~~~~~~~~~~~~~~~~
1563../binding.cc:249:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1564 249 | ASSERT_BUFFER_MIN_LENGTH(info[0], k,
1565 | ^~~~~~~~~~~~~~~~~~~~~~~~
1566In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1567 from ../binding.cc:1:
1568/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1569 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1570 | ^~~~~~~~
1571/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1572In file included from ../src/crypto_pwhash_async.cc:2,
1573 from ../binding.cc:12:
1574../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_aead_xchacha20poly1305_ietf_encrypt(Nan::NAN_METHOD_ARGS_TYPE)’:
1575../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1576 66 | v8::Local<v8::Object> var = name->ToObject();
1577 | ^
1578../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1579 69 | ASSERT_BUFFER(name, var) \
1580 | ^~~~~~~~~~~~~
1581../binding.cc:257:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1582 257 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
1583 | ^~~~~~~~~~~~~~~~~~~~~~~~
1584In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1585 from ../binding.cc:1:
1586/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1587 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1588 | ^~~~~~~~
1589/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1590In file included from ../src/crypto_pwhash_async.cc:2,
1591 from ../binding.cc:12:
1592../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1593 66 | v8::Local<v8::Object> var = name->ToObject();
1594 | ^
1595../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1596 69 | ASSERT_BUFFER(name, var) \
1597 | ^~~~~~~~~~~~~
1598../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1599 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1600 | ^~~~~~~~~~~~~~~~~~~~~~~~
1601../binding.cc:258:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1602 258 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext,
1603 | ^~~~~~~~~~~~~~~~~~~~~~~~
1604In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1605 from ../binding.cc:1:
1606/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1607 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1608 | ^~~~~~~~
1609/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1610In file included from ../src/crypto_pwhash_async.cc:2,
1611 from ../binding.cc:12:
1612../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1613 66 | v8::Local<v8::Object> var = name->ToObject();
1614 | ^
1615../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1616 69 | ASSERT_BUFFER(name, var) \
1617 | ^~~~~~~~~~~~~
1618../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1619 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1620 | ^~~~~~~~~~~~~~~~~~~~~~~~
1621../binding.cc:261:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1622 261 | ASSERT_BUFFER_MIN_LENGTH(info[4], npub,
1623 | ^~~~~~~~~~~~~~~~~~~~~~~~
1624In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1625 from ../binding.cc:1:
1626/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1627 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1628 | ^~~~~~~~
1629/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1630In file included from ../src/crypto_pwhash_async.cc:2,
1631 from ../binding.cc:12:
1632../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1633 66 | v8::Local<v8::Object> var = name->ToObject();
1634 | ^
1635../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1636 69 | ASSERT_BUFFER(name, var) \
1637 | ^~~~~~~~~~~~~
1638../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1639 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1640 | ^~~~~~~~~~~~~~~~~~~~~~~~
1641../binding.cc:264:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1642 264 | ASSERT_BUFFER_MIN_LENGTH(info[5], k,
1643 | ^~~~~~~~~~~~~~~~~~~~~~~~
1644In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1645 from ../binding.cc:1:
1646/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1647 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1648 | ^~~~~~~~
1649/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1650In file included from ../src/crypto_pwhash_async.cc:2,
1651 from ../binding.cc:12:
1652../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1653 66 | v8::Local<v8::Object> var = name->ToObject();
1654 | ^
1655../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1656 69 | ASSERT_BUFFER(name, var) \
1657 | ^~~~~~~~~~~~~
1658../binding.cc:271:5: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1659 271 | ASSERT_BUFFER_SET_LENGTH(info[2], ad)
1660 | ^~~~~~~~~~~~~~~~~~~~~~~~
1661In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1662 from ../binding.cc:1:
1663/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1664 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1665 | ^~~~~~~~
1666/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1667In file included from ../src/crypto_pwhash_async.cc:2,
1668 from ../binding.cc:12:
1669../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_aead_xchacha20poly1305_ietf_decrypt(Nan::NAN_METHOD_ARGS_TYPE)’:
1670../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1671 66 | v8::Local<v8::Object> var = name->ToObject();
1672 | ^
1673../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1674 69 | ASSERT_BUFFER(name, var) \
1675 | ^~~~~~~~~~~~~
1676../binding.cc:292:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1677 292 | ASSERT_BUFFER_SET_LENGTH(info[2], ciphertext)
1678 | ^~~~~~~~~~~~~~~~~~~~~~~~
1679In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1680 from ../binding.cc:1:
1681/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1682 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1683 | ^~~~~~~~
1684/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1685In file included from ../src/crypto_pwhash_async.cc:2,
1686 from ../binding.cc:12:
1687../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1688 66 | v8::Local<v8::Object> var = name->ToObject();
1689 | ^
1690../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1691 69 | ASSERT_BUFFER(name, var) \
1692 | ^~~~~~~~~~~~~
1693../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1694 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1695 | ^~~~~~~~~~~~~~~~~~~~~~~~
1696../binding.cc:293:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1697 293 | ASSERT_BUFFER_MIN_LENGTH(info[0], message,
1698 | ^~~~~~~~~~~~~~~~~~~~~~~~
1699In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1700 from ../binding.cc:1:
1701/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1702 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1703 | ^~~~~~~~
1704/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1705In file included from ../src/crypto_pwhash_async.cc:2,
1706 from ../binding.cc:12:
1707../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1708 66 | v8::Local<v8::Object> var = name->ToObject();
1709 | ^
1710../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1711 69 | ASSERT_BUFFER(name, var) \
1712 | ^~~~~~~~~~~~~
1713../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1714 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1715 | ^~~~~~~~~~~~~~~~~~~~~~~~
1716../binding.cc:296:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1717 296 | ASSERT_BUFFER_MIN_LENGTH(info[4], npub,
1718 | ^~~~~~~~~~~~~~~~~~~~~~~~
1719In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1720 from ../binding.cc:1:
1721/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1722 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1723 | ^~~~~~~~
1724/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1725In file included from ../src/crypto_pwhash_async.cc:2,
1726 from ../binding.cc:12:
1727../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1728 66 | v8::Local<v8::Object> var = name->ToObject();
1729 | ^
1730../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1731 69 | ASSERT_BUFFER(name, var) \
1732 | ^~~~~~~~~~~~~
1733../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1734 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1735 | ^~~~~~~~~~~~~~~~~~~~~~~~
1736../binding.cc:299:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1737 299 | ASSERT_BUFFER_MIN_LENGTH(info[5], k,
1738 | ^~~~~~~~~~~~~~~~~~~~~~~~
1739In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1740 from ../binding.cc:1:
1741/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1742 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1743 | ^~~~~~~~
1744/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1745In file included from ../src/crypto_pwhash_async.cc:2,
1746 from ../binding.cc:12:
1747../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1748 66 | v8::Local<v8::Object> var = name->ToObject();
1749 | ^
1750../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1751 69 | ASSERT_BUFFER(name, var) \
1752 | ^~~~~~~~~~~~~
1753../binding.cc:306:5: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1754 306 | ASSERT_BUFFER_SET_LENGTH(info[3], ad)
1755 | ^~~~~~~~~~~~~~~~~~~~~~~~
1756In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1757 from ../binding.cc:1:
1758/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1759 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1760 | ^~~~~~~~
1761/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1762In file included from ../src/crypto_pwhash_async.cc:2,
1763 from ../binding.cc:12:
1764../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_aead_xchacha20poly1305_ietf_encrypt_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
1765../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1766 66 | v8::Local<v8::Object> var = name->ToObject();
1767 | ^
1768../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1769 69 | ASSERT_BUFFER(name, var) \
1770 | ^~~~~~~~~~~~~
1771../binding.cc:327:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1772 327 | ASSERT_BUFFER_SET_LENGTH(info[2], message)
1773 | ^~~~~~~~~~~~~~~~~~~~~~~~
1774In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1775 from ../binding.cc:1:
1776/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1777 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1778 | ^~~~~~~~
1779/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1780In file included from ../src/crypto_pwhash_async.cc:2,
1781 from ../binding.cc:12:
1782../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1783 66 | v8::Local<v8::Object> var = name->ToObject();
1784 | ^
1785../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1786 69 | ASSERT_BUFFER(name, var) \
1787 | ^~~~~~~~~~~~~
1788../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1789 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1790 | ^~~~~~~~~~~~~~~~~~~~~~~~
1791../binding.cc:328:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1792 328 | ASSERT_BUFFER_MIN_LENGTH(info[1], mac,
1793 | ^~~~~~~~~~~~~~~~~~~~~~~~
1794In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1795 from ../binding.cc:1:
1796/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1797 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1798 | ^~~~~~~~
1799/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1800In file included from ../src/crypto_pwhash_async.cc:2,
1801 from ../binding.cc:12:
1802../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1803 66 | v8::Local<v8::Object> var = name->ToObject();
1804 | ^
1805../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1806 69 | ASSERT_BUFFER(name, var) \
1807 | ^~~~~~~~~~~~~
1808../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1809 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1810 | ^~~~~~~~~~~~~~~~~~~~~~~~
1811../binding.cc:331:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1812 331 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext,
1813 | ^~~~~~~~~~~~~~~~~~~~~~~~
1814In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1815 from ../binding.cc:1:
1816/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1817 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1818 | ^~~~~~~~
1819/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1820In file included from ../src/crypto_pwhash_async.cc:2,
1821 from ../binding.cc:12:
1822../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1823 66 | v8::Local<v8::Object> var = name->ToObject();
1824 | ^
1825../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1826 69 | ASSERT_BUFFER(name, var) \
1827 | ^~~~~~~~~~~~~
1828../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1829 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1830 | ^~~~~~~~~~~~~~~~~~~~~~~~
1831../binding.cc:334:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1832 334 | ASSERT_BUFFER_MIN_LENGTH(info[5], npub,
1833 | ^~~~~~~~~~~~~~~~~~~~~~~~
1834In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1835 from ../binding.cc:1:
1836/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1837 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1838 | ^~~~~~~~
1839/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1840In file included from ../src/crypto_pwhash_async.cc:2,
1841 from ../binding.cc:12:
1842../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1843 66 | v8::Local<v8::Object> var = name->ToObject();
1844 | ^
1845../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1846 69 | ASSERT_BUFFER(name, var) \
1847 | ^~~~~~~~~~~~~
1848../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1849 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1850 | ^~~~~~~~~~~~~~~~~~~~~~~~
1851../binding.cc:337:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1852 337 | ASSERT_BUFFER_MIN_LENGTH(info[6], k,
1853 | ^~~~~~~~~~~~~~~~~~~~~~~~
1854In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1855 from ../binding.cc:1:
1856/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1857 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1858 | ^~~~~~~~
1859/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1860In file included from ../src/crypto_pwhash_async.cc:2,
1861 from ../binding.cc:12:
1862../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1863 66 | v8::Local<v8::Object> var = name->ToObject();
1864 | ^
1865../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1866 69 | ASSERT_BUFFER(name, var) \
1867 | ^~~~~~~~~~~~~
1868../binding.cc:344:5: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1869 344 | ASSERT_BUFFER_SET_LENGTH(info[3], ad)
1870 | ^~~~~~~~~~~~~~~~~~~~~~~~
1871In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1872 from ../binding.cc:1:
1873/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1874 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1875 | ^~~~~~~~
1876/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1877In file included from ../src/crypto_pwhash_async.cc:2,
1878 from ../binding.cc:12:
1879../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_aead_xchacha20poly1305_ietf_decrypt_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
1880../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1881 66 | v8::Local<v8::Object> var = name->ToObject();
1882 | ^
1883../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1884 69 | ASSERT_BUFFER(name, var) \
1885 | ^~~~~~~~~~~~~
1886../binding.cc:366:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1887 366 | ASSERT_BUFFER_SET_LENGTH(info[2], ciphertext)
1888 | ^~~~~~~~~~~~~~~~~~~~~~~~
1889In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1890 from ../binding.cc:1:
1891/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1892 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1893 | ^~~~~~~~
1894/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1895In file included from ../src/crypto_pwhash_async.cc:2,
1896 from ../binding.cc:12:
1897../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1898 66 | v8::Local<v8::Object> var = name->ToObject();
1899 | ^
1900../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1901 69 | ASSERT_BUFFER(name, var) \
1902 | ^~~~~~~~~~~~~
1903../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1904 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1905 | ^~~~~~~~~~~~~~~~~~~~~~~~
1906../binding.cc:367:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1907 367 | ASSERT_BUFFER_MIN_LENGTH(info[0], message, `ciphertext.length`, ciphertext_length)
1908 | ^~~~~~~~~~~~~~~~~~~~~~~~
1909In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1910 from ../binding.cc:1:
1911/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1912 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1913 | ^~~~~~~~
1914/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1915In file included from ../src/crypto_pwhash_async.cc:2,
1916 from ../binding.cc:12:
1917../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1918 66 | v8::Local<v8::Object> var = name->ToObject();
1919 | ^
1920../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1921 69 | ASSERT_BUFFER(name, var) \
1922 | ^~~~~~~~~~~~~
1923../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1924 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1925 | ^~~~~~~~~~~~~~~~~~~~~~~~
1926../binding.cc:368:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1927 368 | ASSERT_BUFFER_MIN_LENGTH(info[3], mac,
1928 | ^~~~~~~~~~~~~~~~~~~~~~~~
1929In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1930 from ../binding.cc:1:
1931/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1932 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1933 | ^~~~~~~~
1934/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1935In file included from ../src/crypto_pwhash_async.cc:2,
1936 from ../binding.cc:12:
1937../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1938 66 | v8::Local<v8::Object> var = name->ToObject();
1939 | ^
1940../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1941 69 | ASSERT_BUFFER(name, var) \
1942 | ^~~~~~~~~~~~~
1943../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1944 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1945 | ^~~~~~~~~~~~~~~~~~~~~~~~
1946../binding.cc:371:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1947 371 | ASSERT_BUFFER_MIN_LENGTH(info[5], npub,
1948 | ^~~~~~~~~~~~~~~~~~~~~~~~
1949In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1950 from ../binding.cc:1:
1951/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1952 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1953 | ^~~~~~~~
1954/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1955In file included from ../src/crypto_pwhash_async.cc:2,
1956 from ../binding.cc:12:
1957../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1958 66 | v8::Local<v8::Object> var = name->ToObject();
1959 | ^
1960../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1961 69 | ASSERT_BUFFER(name, var) \
1962 | ^~~~~~~~~~~~~
1963../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1964 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
1965 | ^~~~~~~~~~~~~~~~~~~~~~~~
1966../binding.cc:374:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
1967 374 | ASSERT_BUFFER_MIN_LENGTH(info[6], k,
1968 | ^~~~~~~~~~~~~~~~~~~~~~~~
1969In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1970 from ../binding.cc:1:
1971/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1972 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1973 | ^~~~~~~~
1974/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1975In file included from ../src/crypto_pwhash_async.cc:2,
1976 from ../binding.cc:12:
1977../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1978 66 | v8::Local<v8::Object> var = name->ToObject();
1979 | ^
1980../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1981 69 | ASSERT_BUFFER(name, var) \
1982 | ^~~~~~~~~~~~~
1983../binding.cc:381:5: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
1984 381 | ASSERT_BUFFER_SET_LENGTH(info[4], ad)
1985 | ^~~~~~~~~~~~~~~~~~~~~~~~
1986In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
1987 from ../binding.cc:1:
1988/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
1989 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
1990 | ^~~~~~~~
1991/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
1992In file included from ../src/crypto_pwhash_async.cc:2,
1993 from ../binding.cc:12:
1994../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_seed_keypair(Nan::NAN_METHOD_ARGS_TYPE)’:
1995../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
1996 66 | v8::Local<v8::Object> var = name->ToObject();
1997 | ^
1998../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
1999 69 | ASSERT_BUFFER(name, var) \
2000 | ^~~~~~~~~~~~~
2001../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2002 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2003 | ^~~~~~~~~~~~~~~~~~~~~~~~
2004../binding.cc:401:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2005 401 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key,
2006 | ^~~~~~~~~~~~~~~~~~~~~~~~
2007In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2008 from ../binding.cc:1:
2009/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2010 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2011 | ^~~~~~~~
2012/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2013In file included from ../src/crypto_pwhash_async.cc:2,
2014 from ../binding.cc:12:
2015../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2016 66 | v8::Local<v8::Object> var = name->ToObject();
2017 | ^
2018../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2019 69 | ASSERT_BUFFER(name, var) \
2020 | ^~~~~~~~~~~~~
2021../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2022 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2023 | ^~~~~~~~~~~~~~~~~~~~~~~~
2024../binding.cc:404:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2025 404 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key,
2026 | ^~~~~~~~~~~~~~~~~~~~~~~~
2027In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2028 from ../binding.cc:1:
2029/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2030 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2031 | ^~~~~~~~
2032/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2033In file included from ../src/crypto_pwhash_async.cc:2,
2034 from ../binding.cc:12:
2035../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2036 66 | v8::Local<v8::Object> var = name->ToObject();
2037 | ^
2038../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2039 69 | ASSERT_BUFFER(name, var) \
2040 | ^~~~~~~~~~~~~
2041../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2042 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2043 | ^~~~~~~~~~~~~~~~~~~~~~~~
2044../binding.cc:407:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2045 407 | ASSERT_BUFFER_MIN_LENGTH(info[2], seed,
2046 | ^~~~~~~~~~~~~~~~~~~~~~~~
2047In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2048 from ../binding.cc:1:
2049/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2050 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2051 | ^~~~~~~~
2052/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2053In file included from ../src/crypto_pwhash_async.cc:2,
2054 from ../binding.cc:12:
2055../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_keypair(Nan::NAN_METHOD_ARGS_TYPE)’:
2056../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2057 66 | v8::Local<v8::Object> var = name->ToObject();
2058 | ^
2059../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2060 69 | ASSERT_BUFFER(name, var) \
2061 | ^~~~~~~~~~~~~
2062../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2063 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2064 | ^~~~~~~~~~~~~~~~~~~~~~~~
2065../binding.cc:415:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2066 415 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key,
2067 | ^~~~~~~~~~~~~~~~~~~~~~~~
2068In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2069 from ../binding.cc:1:
2070/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2071 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2072 | ^~~~~~~~
2073/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2074In file included from ../src/crypto_pwhash_async.cc:2,
2075 from ../binding.cc:12:
2076../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2077 66 | v8::Local<v8::Object> var = name->ToObject();
2078 | ^
2079../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2080 69 | ASSERT_BUFFER(name, var) \
2081 | ^~~~~~~~~~~~~
2082../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2083 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2084 | ^~~~~~~~~~~~~~~~~~~~~~~~
2085../binding.cc:418:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2086 418 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key,
2087 | ^~~~~~~~~~~~~~~~~~~~~~~~
2088In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2089 from ../binding.cc:1:
2090/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2091 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2092 | ^~~~~~~~
2093/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2094In file included from ../src/crypto_pwhash_async.cc:2,
2095 from ../binding.cc:12:
2096../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign(Nan::NAN_METHOD_ARGS_TYPE)’:
2097../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2098 66 | v8::Local<v8::Object> var = name->ToObject();
2099 | ^
2100../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2101 69 | ASSERT_BUFFER(name, var) \
2102 | ^~~~~~~~~~~~~
2103../binding.cc:426:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2104 426 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
2105 | ^~~~~~~~~~~~~~~~~~~~~~~~
2106In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2107 from ../binding.cc:1:
2108/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2109 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2110 | ^~~~~~~~
2111/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2112In file included from ../src/crypto_pwhash_async.cc:2,
2113 from ../binding.cc:12:
2114../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2115 66 | v8::Local<v8::Object> var = name->ToObject();
2116 | ^
2117../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2118 69 | ASSERT_BUFFER(name, var) \
2119 | ^~~~~~~~~~~~~
2120../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2121 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2122 | ^~~~~~~~~~~~~~~~~~~~~~~~
2123../binding.cc:427:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2124 427 | ASSERT_BUFFER_MIN_LENGTH(info[0], signed_message,
2125 | ^~~~~~~~~~~~~~~~~~~~~~~~
2126In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2127 from ../binding.cc:1:
2128/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2129 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2130 | ^~~~~~~~
2131/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2132In file included from ../src/crypto_pwhash_async.cc:2,
2133 from ../binding.cc:12:
2134../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2135 66 | v8::Local<v8::Object> var = name->ToObject();
2136 | ^
2137../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2138 69 | ASSERT_BUFFER(name, var) \
2139 | ^~~~~~~~~~~~~
2140../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2141 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2142 | ^~~~~~~~~~~~~~~~~~~~~~~~
2143../binding.cc:430:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2144 430 | ASSERT_BUFFER_MIN_LENGTH(info[2], secret_key,
2145 | ^~~~~~~~~~~~~~~~~~~~~~~~
2146In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2147 from ../binding.cc:1:
2148/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2149 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2150 | ^~~~~~~~
2151/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2152In file included from ../src/crypto_pwhash_async.cc:2,
2153 from ../binding.cc:12:
2154../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_open(Nan::NAN_METHOD_ARGS_TYPE)’:
2155../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2156 66 | v8::Local<v8::Object> var = name->ToObject();
2157 | ^
2158../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2159 69 | ASSERT_BUFFER(name, var) \
2160 | ^~~~~~~~~~~~~
2161../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2162 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2163 | ^~~~~~~~~~~~~~~~~~~~~~~~
2164../binding.cc:440:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2165 440 | ASSERT_BUFFER_MIN_LENGTH(info[1], signed_message, crypto_sign_BYTES, crypto_sign_bytes())
2166 | ^~~~~~~~~~~~~~~~~~~~~~~~
2167In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2168 from ../binding.cc:1:
2169/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2170 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2171 | ^~~~~~~~
2172/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2173In file included from ../src/crypto_pwhash_async.cc:2,
2174 from ../binding.cc:12:
2175../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2176 66 | v8::Local<v8::Object> var = name->ToObject();
2177 | ^
2178../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2179 69 | ASSERT_BUFFER(name, var) \
2180 | ^~~~~~~~~~~~~
2181../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2182 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2183 | ^~~~~~~~~~~~~~~~~~~~~~~~
2184../binding.cc:441:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2185 441 | ASSERT_BUFFER_MIN_LENGTH(info[0], message,
2186 | ^~~~~~~~~~~~~~~~~~~~~~~~
2187In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2188 from ../binding.cc:1:
2189/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2190 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2191 | ^~~~~~~~
2192/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2193In file included from ../src/crypto_pwhash_async.cc:2,
2194 from ../binding.cc:12:
2195../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2196 66 | v8::Local<v8::Object> var = name->ToObject();
2197 | ^
2198../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2199 69 | ASSERT_BUFFER(name, var) \
2200 | ^~~~~~~~~~~~~
2201../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2202 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2203 | ^~~~~~~~~~~~~~~~~~~~~~~~
2204../binding.cc:444:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2205 444 | ASSERT_BUFFER_MIN_LENGTH(info[2], public_key, crypto_sign_PUBLICKEYBYTES, crypto_sign_publickeybytes())
2206 | ^~~~~~~~~~~~~~~~~~~~~~~~
2207In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2208 from ../binding.cc:1:
2209/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2210 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2211 | ^~~~~~~~
2212/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2213In file included from ../src/crypto_pwhash_async.cc:2,
2214 from ../binding.cc:12:
2215../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
2216../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2217 66 | v8::Local<v8::Object> var = name->ToObject();
2218 | ^
2219../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2220 69 | ASSERT_BUFFER(name, var) \
2221 | ^~~~~~~~~~~~~
2222../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2223 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2224 | ^~~~~~~~~~~~~~~~~~~~~~~~
2225../binding.cc:452:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2226 452 | ASSERT_BUFFER_MIN_LENGTH(info[0], signature, crypto_sign_BYTES, crypto_sign_bytes())
2227 | ^~~~~~~~~~~~~~~~~~~~~~~~
2228In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2229 from ../binding.cc:1:
2230/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2231 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2232 | ^~~~~~~~
2233/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2234In file included from ../src/crypto_pwhash_async.cc:2,
2235 from ../binding.cc:12:
2236../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2237 66 | v8::Local<v8::Object> var = name->ToObject();
2238 | ^
2239../binding.cc:453:3: note: in expansion of macro ‘ASSERT_BUFFER’
2240 453 | ASSERT_BUFFER(info[1], message)
2241 | ^~~~~~~~~~~~~
2242In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2243 from ../binding.cc:1:
2244/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2245 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2246 | ^~~~~~~~
2247/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2248In file included from ../src/crypto_pwhash_async.cc:2,
2249 from ../binding.cc:12:
2250../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2251 66 | v8::Local<v8::Object> var = name->ToObject();
2252 | ^
2253../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2254 69 | ASSERT_BUFFER(name, var) \
2255 | ^~~~~~~~~~~~~
2256../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2257 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2258 | ^~~~~~~~~~~~~~~~~~~~~~~~
2259../binding.cc:454:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2260 454 | ASSERT_BUFFER_MIN_LENGTH(info[2], secret_key, crypto_sign_SECRETKEYBYTES, crypto_sign_secretkeybytes())
2261 | ^~~~~~~~~~~~~~~~~~~~~~~~
2262In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2263 from ../binding.cc:1:
2264/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2265 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2266 | ^~~~~~~~
2267/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2268In file included from ../src/crypto_pwhash_async.cc:2,
2269 from ../binding.cc:12:
2270../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_ed25519_pk_to_curve25519(Nan::NAN_METHOD_ARGS_TYPE)’:
2271../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2272 66 | v8::Local<v8::Object> var = name->ToObject();
2273 | ^
2274../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2275 69 | ASSERT_BUFFER(name, var) \
2276 | ^~~~~~~~~~~~~
2277../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2278 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2279 | ^~~~~~~~~~~~~~~~~~~~~~~~
2280../binding.cc:462:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2281 462 | ASSERT_BUFFER_MIN_LENGTH(info[0], curve25519_pk, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
2282 | ^~~~~~~~~~~~~~~~~~~~~~~~
2283In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2284 from ../binding.cc:1:
2285/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2286 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2287 | ^~~~~~~~
2288/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2289In file included from ../src/crypto_pwhash_async.cc:2,
2290 from ../binding.cc:12:
2291../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2292 66 | v8::Local<v8::Object> var = name->ToObject();
2293 | ^
2294../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2295 69 | ASSERT_BUFFER(name, var) \
2296 | ^~~~~~~~~~~~~
2297../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2298 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2299 | ^~~~~~~~~~~~~~~~~~~~~~~~
2300../binding.cc:463:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2301 463 | ASSERT_BUFFER_MIN_LENGTH(info[1], ed25519_pk, crypto_sign_PUBLICKEYBYTES, crypto_sign_publickeybytes())
2302 | ^~~~~~~~~~~~~~~~~~~~~~~~
2303In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2304 from ../binding.cc:1:
2305/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2306 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2307 | ^~~~~~~~
2308/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2309In file included from ../src/crypto_pwhash_async.cc:2,
2310 from ../binding.cc:12:
2311../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_ed25519_sk_to_curve25519(Nan::NAN_METHOD_ARGS_TYPE)’:
2312../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2313 66 | v8::Local<v8::Object> var = name->ToObject();
2314 | ^
2315../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2316 69 | ASSERT_BUFFER(name, var) \
2317 | ^~~~~~~~~~~~~
2318../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2319 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2320 | ^~~~~~~~~~~~~~~~~~~~~~~~
2321../binding.cc:468:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2322 468 | ASSERT_BUFFER_MIN_LENGTH(info[0], curve25519_sk, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
2323 | ^~~~~~~~~~~~~~~~~~~~~~~~
2324In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2325 from ../binding.cc:1:
2326/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2327 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2328 | ^~~~~~~~
2329/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2330In file included from ../src/crypto_pwhash_async.cc:2,
2331 from ../binding.cc:12:
2332../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2333 66 | v8::Local<v8::Object> var = name->ToObject();
2334 | ^
2335../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2336 69 | ASSERT_BUFFER(name, var) \
2337 | ^~~~~~~~~~~~~
2338../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2339 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2340 | ^~~~~~~~~~~~~~~~~~~~~~~~
2341../binding.cc:469:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2342 469 | ASSERT_BUFFER_MIN_LENGTH(info[1], ed25519_sk, crypto_sign_SECRETKEYBYTES, crypto_sign_secretkeybytes())
2343 | ^~~~~~~~~~~~~~~~~~~~~~~~
2344In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2345 from ../binding.cc:1:
2346/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2347 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2348 | ^~~~~~~~
2349/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2350In file included from ../src/crypto_pwhash_async.cc:2,
2351 from ../binding.cc:12:
2352../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_ed25519_sk_to_pk(Nan::NAN_METHOD_ARGS_TYPE)’:
2353../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2354 66 | v8::Local<v8::Object> var = name->ToObject();
2355 | ^
2356../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2357 69 | ASSERT_BUFFER(name, var) \
2358 | ^~~~~~~~~~~~~
2359../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2360 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2361 | ^~~~~~~~~~~~~~~~~~~~~~~~
2362../binding.cc:474:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2363 474 | ASSERT_BUFFER_MIN_LENGTH(info[0], ed25519_pk, crypto_sign_PUBLICKEYBYTES, crypto_sign_publickeybytes())
2364 | ^~~~~~~~~~~~~~~~~~~~~~~~
2365In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2366 from ../binding.cc:1:
2367/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2368 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2369 | ^~~~~~~~
2370/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2371In file included from ../src/crypto_pwhash_async.cc:2,
2372 from ../binding.cc:12:
2373../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2374 66 | v8::Local<v8::Object> var = name->ToObject();
2375 | ^
2376../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2377 69 | ASSERT_BUFFER(name, var) \
2378 | ^~~~~~~~~~~~~
2379../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2380 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2381 | ^~~~~~~~~~~~~~~~~~~~~~~~
2382../binding.cc:475:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2383 475 | ASSERT_BUFFER_MIN_LENGTH(info[1], ed25519_sk, crypto_sign_SECRETKEYBYTES, crypto_sign_secretkeybytes())
2384 | ^~~~~~~~~~~~~~~~~~~~~~~~
2385In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2386 from ../binding.cc:1:
2387/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2388 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2389 | ^~~~~~~~
2390/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2391In file included from ../src/crypto_pwhash_async.cc:2,
2392 from ../binding.cc:12:
2393../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_sign_verify_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
2394../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2395 66 | v8::Local<v8::Object> var = name->ToObject();
2396 | ^
2397../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2398 69 | ASSERT_BUFFER(name, var) \
2399 | ^~~~~~~~~~~~~
2400../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2401 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2402 | ^~~~~~~~~~~~~~~~~~~~~~~~
2403../binding.cc:481:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2404 481 | ASSERT_BUFFER_MIN_LENGTH(info[0], signature, crypto_sign_BYTES, crypto_sign_bytes())
2405 | ^~~~~~~~~~~~~~~~~~~~~~~~
2406In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2407 from ../binding.cc:1:
2408/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2409 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2410 | ^~~~~~~~
2411/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2412In file included from ../src/crypto_pwhash_async.cc:2,
2413 from ../binding.cc:12:
2414../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2415 66 | v8::Local<v8::Object> var = name->ToObject();
2416 | ^
2417../binding.cc:482:3: note: in expansion of macro ‘ASSERT_BUFFER’
2418 482 | ASSERT_BUFFER(info[1], message)
2419 | ^~~~~~~~~~~~~
2420In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2421 from ../binding.cc:1:
2422/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2423 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2424 | ^~~~~~~~
2425/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2426In file included from ../src/crypto_pwhash_async.cc:2,
2427 from ../binding.cc:12:
2428../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2429 66 | v8::Local<v8::Object> var = name->ToObject();
2430 | ^
2431../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2432 69 | ASSERT_BUFFER(name, var) \
2433 | ^~~~~~~~~~~~~
2434../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2435 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2436 | ^~~~~~~~~~~~~~~~~~~~~~~~
2437../binding.cc:483:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2438 483 | ASSERT_BUFFER_MIN_LENGTH(info[2], public_key, crypto_sign_PUBLICKEYBYTES, crypto_sign_publickeybytes())
2439 | ^~~~~~~~~~~~~~~~~~~~~~~~
2440In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2441 from ../binding.cc:1:
2442/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2443 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2444 | ^~~~~~~~
2445/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2446In file included from ../src/crypto_pwhash_async.cc:2,
2447 from ../binding.cc:12:
2448../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_generichash(Nan::NAN_METHOD_ARGS_TYPE)’:
2449../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2450 66 | v8::Local<v8::Object> var = name->ToObject();
2451 | ^
2452../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2453 69 | ASSERT_BUFFER(name, var) \
2454 | ^~~~~~~~~~~~~
2455../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2456 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2457 | ^~~~~~~~~~~~~~~~~~~~~~~~
2458../binding.cc:491:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2459 491 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_generichash_BYTES_MIN, crypto_generichash_bytes_min())
2460 | ^~~~~~~~~~~~~~~~~~~~~~~~
2461In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2462 from ../binding.cc:1:
2463/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2464 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2465 | ^~~~~~~~
2466/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2467In file included from ../src/crypto_pwhash_async.cc:2,
2468 from ../binding.cc:12:
2469../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2470 66 | v8::Local<v8::Object> var = name->ToObject();
2471 | ^
2472../binding.cc:492:3: note: in expansion of macro ‘ASSERT_BUFFER’
2473 492 | ASSERT_BUFFER(info[1], input)
2474 | ^~~~~~~~~~~~~
2475In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2476 from ../binding.cc:1:
2477/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2478 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2479 | ^~~~~~~~
2480/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2481In file included from ../src/crypto_pwhash_async.cc:2,
2482 from ../binding.cc:12:
2483../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2484 66 | v8::Local<v8::Object> var = name->ToObject();
2485 | ^
2486../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2487 69 | ASSERT_BUFFER(name, var) \
2488 | ^~~~~~~~~~~~~
2489../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2490 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2491 | ^~~~~~~~~~~~~~~~~~~~~~~~
2492../binding.cc:498:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2493 498 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_generichash_KEYBYTES_MIN, crypto_generichash_keybytes_min())
2494 | ^~~~~~~~~~~~~~~~~~~~~~~~
2495In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2496 from ../binding.cc:1:
2497/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2498 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2499 | ^~~~~~~~
2500/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2501In file included from ../src/crypto_pwhash_async.cc:2,
2502 from ../binding.cc:12:
2503../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_generichash_batch(Nan::NAN_METHOD_ARGS_TYPE)’:
2504../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2505 66 | v8::Local<v8::Object> var = name->ToObject();
2506 | ^
2507../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2508 69 | ASSERT_BUFFER(name, var) \
2509 | ^~~~~~~~~~~~~
2510../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2511 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2512 | ^~~~~~~~~~~~~~~~~~~~~~~~
2513../binding.cc:507:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2514 507 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_generichash_BYTES_MIN, crypto_generichash_bytes_min())
2515 | ^~~~~~~~~~~~~~~~~~~~~~~~
2516In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2517 from ../binding.cc:1:
2518/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2519 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2520 | ^~~~~~~~
2521/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2522In file included from ../src/crypto_pwhash_async.cc:2,
2523 from ../binding.cc:12:
2524../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2525 66 | v8::Local<v8::Object> var = name->ToObject();
2526 | ^
2527../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2528 69 | ASSERT_BUFFER(name, var) \
2529 | ^~~~~~~~~~~~~
2530../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2531 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2532 | ^~~~~~~~~~~~~~~~~~~~~~~~
2533../binding.cc:513:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2534 513 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_generichash_KEYBYTES_MIN, crypto_generichash_keybytes_min())
2535 | ^~~~~~~~~~~~~~~~~~~~~~~~
2536In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2537 from ../binding.cc:1:
2538/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2539 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2540 | ^~~~~~~~
2541/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2542../binding.cc:530:46: error: no matching function for call to ‘v8::Array::Get(uint32_t&)’
2543 530 | v8::Local<v8::Value> buf = buffers->Get(i);
2544 | ^
2545In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2546 from ../binding.cc:1:
2547/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:3594:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
2548 3594 | V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
2549 | ^~~
2550/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:3594:43: note: candidate expects 2 arguments, 1 provided
2551/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:3597:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
2552 3597 | V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
2553 | ^~~
2554/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:3597:43: note: candidate expects 2 arguments, 1 provided
2555In file included from ../src/crypto_pwhash_async.cc:2,
2556 from ../binding.cc:12:
2557../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_generichash_instance(Nan::NAN_METHOD_ARGS_TYPE)’:
2558../binding.cc:545:47: error: no matching function for call to ‘v8::Value::ToObject()’
2559 545 | output_length = CLENGTH(info[1]->ToObject());
2560 | ^
2561../src/macros.h:11:64: note: in definition of macro ‘CLENGTH’
2562 11 | #define CLENGTH(buf) (unsigned long long) node::Buffer::Length(buf)
2563 | ^~~
2564In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2565 from ../binding.cc:1:
2566/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2567 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2568 | ^~~~~~~~
2569/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2570../binding.cc:547:42: error: no matching function for call to ‘v8::Value::Uint32Value()’
2571 547 | output_length = info[1]->Uint32Value();
2572 | ^
2573In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2574 from ../binding.cc:1:
2575/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2776:41: note: candidate: ‘v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const’
2576 2776 | V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
2577 | ^~~~~~~~~~~
2578/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2776:41: note: candidate expects 1 argument, 0 provided
2579In file included from ../src/crypto_pwhash_async.cc:2,
2580 from ../binding.cc:12:
2581../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2582 66 | v8::Local<v8::Object> var = name->ToObject();
2583 | ^
2584../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2585 69 | ASSERT_BUFFER(name, var) \
2586 | ^~~~~~~~~~~~~
2587../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2588 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2589 | ^~~~~~~~~~~~~~~~~~~~~~~~
2590../binding.cc:551:5: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2591 551 | ASSERT_BUFFER_MIN_LENGTH(info[0], key, crypto_generichash_KEYBYTES_MIN, crypto_generichash_keybytes_min())
2592 | ^~~~~~~~~~~~~~~~~~~~~~~~
2593In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2594 from ../binding.cc:1:
2595/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2596 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2597 | ^~~~~~~~
2598/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2599In file included from ../src/crypto_pwhash_async.cc:2,
2600 from ../binding.cc:12:
2601../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_hash(Nan::NAN_METHOD_ARGS_TYPE)’:
2602../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2603 66 | v8::Local<v8::Object> var = name->ToObject();
2604 | ^
2605../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2606 69 | ASSERT_BUFFER(name, var) \
2607 | ^~~~~~~~~~~~~
2608../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2609 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2610 | ^~~~~~~~~~~~~~~~~~~~~~~~
2611../binding.cc:561:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2612 561 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_hash_BYTES, crypto_hash_bytes())
2613 | ^~~~~~~~~~~~~~~~~~~~~~~~
2614In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2615 from ../binding.cc:1:
2616/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2617 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2618 | ^~~~~~~~
2619/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2620In file included from ../src/crypto_pwhash_async.cc:2,
2621 from ../binding.cc:12:
2622../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2623 66 | v8::Local<v8::Object> var = name->ToObject();
2624 | ^
2625../binding.cc:562:3: note: in expansion of macro ‘ASSERT_BUFFER’
2626 562 | ASSERT_BUFFER(info[1], input)
2627 | ^~~~~~~~~~~~~
2628In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2629 from ../binding.cc:1:
2630/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2631 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2632 | ^~~~~~~~
2633/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2634In file included from ../src/crypto_pwhash_async.cc:2,
2635 from ../binding.cc:12:
2636../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_seed_keypair(Nan::NAN_METHOD_ARGS_TYPE)’:
2637../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2638 66 | v8::Local<v8::Object> var = name->ToObject();
2639 | ^
2640../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2641 69 | ASSERT_BUFFER(name, var) \
2642 | ^~~~~~~~~~~~~
2643../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2644 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2645 | ^~~~~~~~~~~~~~~~~~~~~~~~
2646../binding.cc:570:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2647 570 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
2648 | ^~~~~~~~~~~~~~~~~~~~~~~~
2649In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2650 from ../binding.cc:1:
2651/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2652 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2653 | ^~~~~~~~
2654/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2655In file included from ../src/crypto_pwhash_async.cc:2,
2656 from ../binding.cc:12:
2657../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2658 66 | v8::Local<v8::Object> var = name->ToObject();
2659 | ^
2660../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2661 69 | ASSERT_BUFFER(name, var) \
2662 | ^~~~~~~~~~~~~
2663../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2664 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2665 | ^~~~~~~~~~~~~~~~~~~~~~~~
2666../binding.cc:571:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2667 571 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
2668 | ^~~~~~~~~~~~~~~~~~~~~~~~
2669In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2670 from ../binding.cc:1:
2671/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2672 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2673 | ^~~~~~~~
2674/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2675In file included from ../src/crypto_pwhash_async.cc:2,
2676 from ../binding.cc:12:
2677../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2678 66 | v8::Local<v8::Object> var = name->ToObject();
2679 | ^
2680../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2681 69 | ASSERT_BUFFER(name, var) \
2682 | ^~~~~~~~~~~~~
2683../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2684 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2685 | ^~~~~~~~~~~~~~~~~~~~~~~~
2686../binding.cc:572:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2687 572 | ASSERT_BUFFER_MIN_LENGTH(info[2], seed, crypto_box_SEEDBYTES, crypto_box_seedbytes())
2688 | ^~~~~~~~~~~~~~~~~~~~~~~~
2689In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2690 from ../binding.cc:1:
2691/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2692 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2693 | ^~~~~~~~
2694/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2695In file included from ../src/crypto_pwhash_async.cc:2,
2696 from ../binding.cc:12:
2697../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_keypair(Nan::NAN_METHOD_ARGS_TYPE)’:
2698../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2699 66 | v8::Local<v8::Object> var = name->ToObject();
2700 | ^
2701../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2702 69 | ASSERT_BUFFER(name, var) \
2703 | ^~~~~~~~~~~~~
2704../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2705 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2706 | ^~~~~~~~~~~~~~~~~~~~~~~~
2707../binding.cc:578:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2708 578 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
2709 | ^~~~~~~~~~~~~~~~~~~~~~~~
2710In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2711 from ../binding.cc:1:
2712/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2713 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2714 | ^~~~~~~~
2715/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2716In file included from ../src/crypto_pwhash_async.cc:2,
2717 from ../binding.cc:12:
2718../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2719 66 | v8::Local<v8::Object> var = name->ToObject();
2720 | ^
2721../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2722 69 | ASSERT_BUFFER(name, var) \
2723 | ^~~~~~~~~~~~~
2724../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2725 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2726 | ^~~~~~~~~~~~~~~~~~~~~~~~
2727../binding.cc:579:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2728 579 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
2729 | ^~~~~~~~~~~~~~~~~~~~~~~~
2730In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2731 from ../binding.cc:1:
2732/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2733 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2734 | ^~~~~~~~
2735/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2736In file included from ../src/crypto_pwhash_async.cc:2,
2737 from ../binding.cc:12:
2738../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
2739../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2740 66 | v8::Local<v8::Object> var = name->ToObject();
2741 | ^
2742../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2743 69 | ASSERT_BUFFER(name, var) \
2744 | ^~~~~~~~~~~~~
2745../binding.cc:585:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2746 585 | ASSERT_BUFFER_SET_LENGTH(info[2], message)
2747 | ^~~~~~~~~~~~~~~~~~~~~~~~
2748In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2749 from ../binding.cc:1:
2750/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2751 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2752 | ^~~~~~~~
2753/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2754In file included from ../src/crypto_pwhash_async.cc:2,
2755 from ../binding.cc:12:
2756../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2757 66 | v8::Local<v8::Object> var = name->ToObject();
2758 | ^
2759../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2760 69 | ASSERT_BUFFER(name, var) \
2761 | ^~~~~~~~~~~~~
2762../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2763 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2764 | ^~~~~~~~~~~~~~~~~~~~~~~~
2765../binding.cc:586:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2766 586 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length`, message_length)
2767 | ^~~~~~~~~~~~~~~~~~~~~~~~
2768In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2769 from ../binding.cc:1:
2770/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2771 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2772 | ^~~~~~~~
2773/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2774In file included from ../src/crypto_pwhash_async.cc:2,
2775 from ../binding.cc:12:
2776../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2777 66 | v8::Local<v8::Object> var = name->ToObject();
2778 | ^
2779../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2780 69 | ASSERT_BUFFER(name, var) \
2781 | ^~~~~~~~~~~~~
2782../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2783 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2784 | ^~~~~~~~~~~~~~~~~~~~~~~~
2785../binding.cc:587:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2786 587 | ASSERT_BUFFER_MIN_LENGTH(info[1], mac, crypto_box_MACBYTES, crypto_box_macbytes())
2787 | ^~~~~~~~~~~~~~~~~~~~~~~~
2788In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2789 from ../binding.cc:1:
2790/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2791 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2792 | ^~~~~~~~
2793/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2794In file included from ../src/crypto_pwhash_async.cc:2,
2795 from ../binding.cc:12:
2796../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2797 66 | v8::Local<v8::Object> var = name->ToObject();
2798 | ^
2799../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2800 69 | ASSERT_BUFFER(name, var) \
2801 | ^~~~~~~~~~~~~
2802../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2803 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2804 | ^~~~~~~~~~~~~~~~~~~~~~~~
2805../binding.cc:588:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2806 588 | ASSERT_BUFFER_MIN_LENGTH(info[3], nonce, crypto_box_NONCEBYTES, crypto_box_noncebytes())
2807 | ^~~~~~~~~~~~~~~~~~~~~~~~
2808In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2809 from ../binding.cc:1:
2810/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2811 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2812 | ^~~~~~~~
2813/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2814In file included from ../src/crypto_pwhash_async.cc:2,
2815 from ../binding.cc:12:
2816../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2817 66 | v8::Local<v8::Object> var = name->ToObject();
2818 | ^
2819../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2820 69 | ASSERT_BUFFER(name, var) \
2821 | ^~~~~~~~~~~~~
2822../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2823 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2824 | ^~~~~~~~~~~~~~~~~~~~~~~~
2825../binding.cc:589:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2826 589 | ASSERT_BUFFER_MIN_LENGTH(info[4], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
2827 | ^~~~~~~~~~~~~~~~~~~~~~~~
2828In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2829 from ../binding.cc:1:
2830/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2831 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2832 | ^~~~~~~~
2833/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2834In file included from ../src/crypto_pwhash_async.cc:2,
2835 from ../binding.cc:12:
2836../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2837 66 | v8::Local<v8::Object> var = name->ToObject();
2838 | ^
2839../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2840 69 | ASSERT_BUFFER(name, var) \
2841 | ^~~~~~~~~~~~~
2842../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2843 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2844 | ^~~~~~~~~~~~~~~~~~~~~~~~
2845../binding.cc:590:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2846 590 | ASSERT_BUFFER_MIN_LENGTH(info[5], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
2847 | ^~~~~~~~~~~~~~~~~~~~~~~~
2848In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2849 from ../binding.cc:1:
2850/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2851 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2852 | ^~~~~~~~
2853/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2854In file included from ../src/crypto_pwhash_async.cc:2,
2855 from ../binding.cc:12:
2856../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_easy(Nan::NAN_METHOD_ARGS_TYPE)’:
2857../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2858 66 | v8::Local<v8::Object> var = name->ToObject();
2859 | ^
2860../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2861 69 | ASSERT_BUFFER(name, var) \
2862 | ^~~~~~~~~~~~~
2863../binding.cc:598:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2864 598 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
2865 | ^~~~~~~~~~~~~~~~~~~~~~~~
2866In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2867 from ../binding.cc:1:
2868/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2869 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2870 | ^~~~~~~~
2871/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2872In file included from ../src/crypto_pwhash_async.cc:2,
2873 from ../binding.cc:12:
2874../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2875 66 | v8::Local<v8::Object> var = name->ToObject();
2876 | ^
2877../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2878 69 | ASSERT_BUFFER(name, var) \
2879 | ^~~~~~~~~~~~~
2880../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2881 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2882 | ^~~~~~~~~~~~~~~~~~~~~~~~
2883../binding.cc:599:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2884 599 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length + crypto_box_MACBYTES`, message_length + crypto_box_macbytes())
2885 | ^~~~~~~~~~~~~~~~~~~~~~~~
2886In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2887 from ../binding.cc:1:
2888/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2889 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2890 | ^~~~~~~~
2891/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2892In file included from ../src/crypto_pwhash_async.cc:2,
2893 from ../binding.cc:12:
2894../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2895 66 | v8::Local<v8::Object> var = name->ToObject();
2896 | ^
2897../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2898 69 | ASSERT_BUFFER(name, var) \
2899 | ^~~~~~~~~~~~~
2900../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2901 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2902 | ^~~~~~~~~~~~~~~~~~~~~~~~
2903../binding.cc:600:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2904 600 | ASSERT_BUFFER_MIN_LENGTH(info[2], nonce, crypto_box_NONCEBYTES, crypto_box_noncebytes())
2905 | ^~~~~~~~~~~~~~~~~~~~~~~~
2906In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2907 from ../binding.cc:1:
2908/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2909 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2910 | ^~~~~~~~
2911/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2912In file included from ../src/crypto_pwhash_async.cc:2,
2913 from ../binding.cc:12:
2914../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2915 66 | v8::Local<v8::Object> var = name->ToObject();
2916 | ^
2917../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2918 69 | ASSERT_BUFFER(name, var) \
2919 | ^~~~~~~~~~~~~
2920../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2921 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2922 | ^~~~~~~~~~~~~~~~~~~~~~~~
2923../binding.cc:601:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2924 601 | ASSERT_BUFFER_MIN_LENGTH(info[3], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
2925 | ^~~~~~~~~~~~~~~~~~~~~~~~
2926In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2927 from ../binding.cc:1:
2928/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2929 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2930 | ^~~~~~~~
2931/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2932In file included from ../src/crypto_pwhash_async.cc:2,
2933 from ../binding.cc:12:
2934../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2935 66 | v8::Local<v8::Object> var = name->ToObject();
2936 | ^
2937../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2938 69 | ASSERT_BUFFER(name, var) \
2939 | ^~~~~~~~~~~~~
2940../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2941 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2942 | ^~~~~~~~~~~~~~~~~~~~~~~~
2943../binding.cc:602:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2944 602 | ASSERT_BUFFER_MIN_LENGTH(info[4], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
2945 | ^~~~~~~~~~~~~~~~~~~~~~~~
2946In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2947 from ../binding.cc:1:
2948/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2949 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2950 | ^~~~~~~~
2951/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2952In file included from ../src/crypto_pwhash_async.cc:2,
2953 from ../binding.cc:12:
2954../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_open_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
2955../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2956 66 | v8::Local<v8::Object> var = name->ToObject();
2957 | ^
2958../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2959 69 | ASSERT_BUFFER(name, var) \
2960 | ^~~~~~~~~~~~~
2961../binding.cc:608:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2962 608 | ASSERT_BUFFER_SET_LENGTH(info[1], ciphertext)
2963 | ^~~~~~~~~~~~~~~~~~~~~~~~
2964In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2965 from ../binding.cc:1:
2966/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2967 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2968 | ^~~~~~~~
2969/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2970In file included from ../src/crypto_pwhash_async.cc:2,
2971 from ../binding.cc:12:
2972../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2973 66 | v8::Local<v8::Object> var = name->ToObject();
2974 | ^
2975../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2976 69 | ASSERT_BUFFER(name, var) \
2977 | ^~~~~~~~~~~~~
2978../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2979 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
2980 | ^~~~~~~~~~~~~~~~~~~~~~~~
2981../binding.cc:609:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
2982 609 | ASSERT_BUFFER_MIN_LENGTH(info[0], message, `ciphertext.length`, ciphertext_length)
2983 | ^~~~~~~~~~~~~~~~~~~~~~~~
2984In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
2985 from ../binding.cc:1:
2986/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
2987 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
2988 | ^~~~~~~~
2989/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
2990In file included from ../src/crypto_pwhash_async.cc:2,
2991 from ../binding.cc:12:
2992../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
2993 66 | v8::Local<v8::Object> var = name->ToObject();
2994 | ^
2995../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
2996 69 | ASSERT_BUFFER(name, var) \
2997 | ^~~~~~~~~~~~~
2998../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
2999 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3000 | ^~~~~~~~~~~~~~~~~~~~~~~~
3001../binding.cc:610:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3002 610 | ASSERT_BUFFER_MIN_LENGTH(info[2], mac, crypto_box_MACBYTES, crypto_box_macbytes())
3003 | ^~~~~~~~~~~~~~~~~~~~~~~~
3004In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3005 from ../binding.cc:1:
3006/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3007 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3008 | ^~~~~~~~
3009/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3010In file included from ../src/crypto_pwhash_async.cc:2,
3011 from ../binding.cc:12:
3012../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3013 66 | v8::Local<v8::Object> var = name->ToObject();
3014 | ^
3015../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3016 69 | ASSERT_BUFFER(name, var) \
3017 | ^~~~~~~~~~~~~
3018../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3019 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3020 | ^~~~~~~~~~~~~~~~~~~~~~~~
3021../binding.cc:611:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3022 611 | ASSERT_BUFFER_MIN_LENGTH(info[3], nonce, crypto_box_NONCEBYTES, crypto_box_noncebytes())
3023 | ^~~~~~~~~~~~~~~~~~~~~~~~
3024In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3025 from ../binding.cc:1:
3026/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3027 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3028 | ^~~~~~~~
3029/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3030In file included from ../src/crypto_pwhash_async.cc:2,
3031 from ../binding.cc:12:
3032../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3033 66 | v8::Local<v8::Object> var = name->ToObject();
3034 | ^
3035../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3036 69 | ASSERT_BUFFER(name, var) \
3037 | ^~~~~~~~~~~~~
3038../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3039 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3040 | ^~~~~~~~~~~~~~~~~~~~~~~~
3041../binding.cc:612:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3042 612 | ASSERT_BUFFER_MIN_LENGTH(info[4], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
3043 | ^~~~~~~~~~~~~~~~~~~~~~~~
3044In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3045 from ../binding.cc:1:
3046/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3047 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3048 | ^~~~~~~~
3049/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3050In file included from ../src/crypto_pwhash_async.cc:2,
3051 from ../binding.cc:12:
3052../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3053 66 | v8::Local<v8::Object> var = name->ToObject();
3054 | ^
3055../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3056 69 | ASSERT_BUFFER(name, var) \
3057 | ^~~~~~~~~~~~~
3058../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3059 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3060 | ^~~~~~~~~~~~~~~~~~~~~~~~
3061../binding.cc:613:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3062 613 | ASSERT_BUFFER_MIN_LENGTH(info[5], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
3063 | ^~~~~~~~~~~~~~~~~~~~~~~~
3064In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3065 from ../binding.cc:1:
3066/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3067 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3068 | ^~~~~~~~
3069/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3070In file included from ../src/crypto_pwhash_async.cc:2,
3071 from ../binding.cc:12:
3072../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_open_easy(Nan::NAN_METHOD_ARGS_TYPE)’:
3073../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3074 66 | v8::Local<v8::Object> var = name->ToObject();
3075 | ^
3076../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3077 69 | ASSERT_BUFFER(name, var) \
3078 | ^~~~~~~~~~~~~
3079../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3080 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3081 | ^~~~~~~~~~~~~~~~~~~~~~~~
3082../binding.cc:621:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3083 621 | ASSERT_BUFFER_MIN_LENGTH(info[1], ciphertext, crypto_box_MACBYTES, crypto_box_macbytes())
3084 | ^~~~~~~~~~~~~~~~~~~~~~~~
3085In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3086 from ../binding.cc:1:
3087/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3088 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3089 | ^~~~~~~~
3090/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3091In file included from ../src/crypto_pwhash_async.cc:2,
3092 from ../binding.cc:12:
3093../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3094 66 | v8::Local<v8::Object> var = name->ToObject();
3095 | ^
3096../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3097 69 | ASSERT_BUFFER(name, var) \
3098 | ^~~~~~~~~~~~~
3099../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3100 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3101 | ^~~~~~~~~~~~~~~~~~~~~~~~
3102../binding.cc:622:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3103 622 | ASSERT_BUFFER_MIN_LENGTH(info[0], message, `ciphertext.length - crypto_box_MACBYTES`, ciphertext_length - crypto_box_macbytes())
3104 | ^~~~~~~~~~~~~~~~~~~~~~~~
3105In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3106 from ../binding.cc:1:
3107/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3108 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3109 | ^~~~~~~~
3110/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3111In file included from ../src/crypto_pwhash_async.cc:2,
3112 from ../binding.cc:12:
3113../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3114 66 | v8::Local<v8::Object> var = name->ToObject();
3115 | ^
3116../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3117 69 | ASSERT_BUFFER(name, var) \
3118 | ^~~~~~~~~~~~~
3119../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3120 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3121 | ^~~~~~~~~~~~~~~~~~~~~~~~
3122../binding.cc:623:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3123 623 | ASSERT_BUFFER_MIN_LENGTH(info[2], nonce, crypto_box_NONCEBYTES, crypto_box_noncebytes())
3124 | ^~~~~~~~~~~~~~~~~~~~~~~~
3125In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3126 from ../binding.cc:1:
3127/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3128 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3129 | ^~~~~~~~
3130/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3131In file included from ../src/crypto_pwhash_async.cc:2,
3132 from ../binding.cc:12:
3133../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3134 66 | v8::Local<v8::Object> var = name->ToObject();
3135 | ^
3136../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3137 69 | ASSERT_BUFFER(name, var) \
3138 | ^~~~~~~~~~~~~
3139../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3140 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3141 | ^~~~~~~~~~~~~~~~~~~~~~~~
3142../binding.cc:624:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3143 624 | ASSERT_BUFFER_MIN_LENGTH(info[3], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
3144 | ^~~~~~~~~~~~~~~~~~~~~~~~
3145In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3146 from ../binding.cc:1:
3147/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3148 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3149 | ^~~~~~~~
3150/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3151In file included from ../src/crypto_pwhash_async.cc:2,
3152 from ../binding.cc:12:
3153../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3154 66 | v8::Local<v8::Object> var = name->ToObject();
3155 | ^
3156../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3157 69 | ASSERT_BUFFER(name, var) \
3158 | ^~~~~~~~~~~~~
3159../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3160 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3161 | ^~~~~~~~~~~~~~~~~~~~~~~~
3162../binding.cc:625:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3163 625 | ASSERT_BUFFER_MIN_LENGTH(info[4], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
3164 | ^~~~~~~~~~~~~~~~~~~~~~~~
3165In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3166 from ../binding.cc:1:
3167/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3168 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3169 | ^~~~~~~~
3170/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3171In file included from ../src/crypto_pwhash_async.cc:2,
3172 from ../binding.cc:12:
3173../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_seal(Nan::NAN_METHOD_ARGS_TYPE)’:
3174../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3175 66 | v8::Local<v8::Object> var = name->ToObject();
3176 | ^
3177../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3178 69 | ASSERT_BUFFER(name, var) \
3179 | ^~~~~~~~~~~~~
3180../binding.cc:635:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3181 635 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
3182 | ^~~~~~~~~~~~~~~~~~~~~~~~
3183In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3184 from ../binding.cc:1:
3185/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3186 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3187 | ^~~~~~~~
3188/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3189In file included from ../src/crypto_pwhash_async.cc:2,
3190 from ../binding.cc:12:
3191../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3192 66 | v8::Local<v8::Object> var = name->ToObject();
3193 | ^
3194../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3195 69 | ASSERT_BUFFER(name, var) \
3196 | ^~~~~~~~~~~~~
3197../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3198 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3199 | ^~~~~~~~~~~~~~~~~~~~~~~~
3200../binding.cc:636:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3201 636 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length + crypto_box_SEALBYTES`, message_length + crypto_box_sealbytes())
3202 | ^~~~~~~~~~~~~~~~~~~~~~~~
3203In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3204 from ../binding.cc:1:
3205/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3206 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3207 | ^~~~~~~~
3208/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3209In file included from ../src/crypto_pwhash_async.cc:2,
3210 from ../binding.cc:12:
3211../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3212 66 | v8::Local<v8::Object> var = name->ToObject();
3213 | ^
3214../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3215 69 | ASSERT_BUFFER(name, var) \
3216 | ^~~~~~~~~~~~~
3217../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3218 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3219 | ^~~~~~~~~~~~~~~~~~~~~~~~
3220../binding.cc:637:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3221 637 | ASSERT_BUFFER_MIN_LENGTH(info[2], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
3222 | ^~~~~~~~~~~~~~~~~~~~~~~~
3223In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3224 from ../binding.cc:1:
3225/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3226 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3227 | ^~~~~~~~
3228/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3229In file included from ../src/crypto_pwhash_async.cc:2,
3230 from ../binding.cc:12:
3231../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_box_seal_open(Nan::NAN_METHOD_ARGS_TYPE)’:
3232../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3233 66 | v8::Local<v8::Object> var = name->ToObject();
3234 | ^
3235../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3236 69 | ASSERT_BUFFER(name, var) \
3237 | ^~~~~~~~~~~~~
3238../binding.cc:643:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3239 643 | ASSERT_BUFFER_SET_LENGTH(info[1], ciphertext)
3240 | ^~~~~~~~~~~~~~~~~~~~~~~~
3241In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3242 from ../binding.cc:1:
3243/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3244 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3245 | ^~~~~~~~
3246/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3247In file included from ../src/crypto_pwhash_async.cc:2,
3248 from ../binding.cc:12:
3249../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3250 66 | v8::Local<v8::Object> var = name->ToObject();
3251 | ^
3252../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3253 69 | ASSERT_BUFFER(name, var) \
3254 | ^~~~~~~~~~~~~
3255../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3256 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3257 | ^~~~~~~~~~~~~~~~~~~~~~~~
3258../binding.cc:644:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3259 644 | ASSERT_BUFFER_MIN_LENGTH(info[0], message, `ciphertext.length - crypto_box_SEALBYTES`, ciphertext_length - crypto_box_sealbytes())
3260 | ^~~~~~~~~~~~~~~~~~~~~~~~
3261In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3262 from ../binding.cc:1:
3263/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3264 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3265 | ^~~~~~~~
3266/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3267In file included from ../src/crypto_pwhash_async.cc:2,
3268 from ../binding.cc:12:
3269../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3270 66 | v8::Local<v8::Object> var = name->ToObject();
3271 | ^
3272../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3273 69 | ASSERT_BUFFER(name, var) \
3274 | ^~~~~~~~~~~~~
3275../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3276 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3277 | ^~~~~~~~~~~~~~~~~~~~~~~~
3278../binding.cc:647:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3279 647 | ASSERT_BUFFER_MIN_LENGTH(info[2], public_key, crypto_box_PUBLICKEYBYTES, crypto_box_publickeybytes())
3280 | ^~~~~~~~~~~~~~~~~~~~~~~~
3281In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3282 from ../binding.cc:1:
3283/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3284 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3285 | ^~~~~~~~
3286/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3287In file included from ../src/crypto_pwhash_async.cc:2,
3288 from ../binding.cc:12:
3289../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3290 66 | v8::Local<v8::Object> var = name->ToObject();
3291 | ^
3292../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3293 69 | ASSERT_BUFFER(name, var) \
3294 | ^~~~~~~~~~~~~
3295../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3296 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3297 | ^~~~~~~~~~~~~~~~~~~~~~~~
3298../binding.cc:648:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3299 648 | ASSERT_BUFFER_MIN_LENGTH(info[3], secret_key, crypto_box_SECRETKEYBYTES, crypto_box_secretkeybytes())
3300 | ^~~~~~~~~~~~~~~~~~~~~~~~
3301In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3302 from ../binding.cc:1:
3303/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3304 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3305 | ^~~~~~~~
3306/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3307In file included from ../src/crypto_pwhash_async.cc:2,
3308 from ../binding.cc:12:
3309../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretbox_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
3310../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3311 66 | v8::Local<v8::Object> var = name->ToObject();
3312 | ^
3313../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3314 69 | ASSERT_BUFFER(name, var) \
3315 | ^~~~~~~~~~~~~
3316../binding.cc:656:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3317 656 | ASSERT_BUFFER_SET_LENGTH(info[2], message)
3318 | ^~~~~~~~~~~~~~~~~~~~~~~~
3319In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3320 from ../binding.cc:1:
3321/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3322 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3323 | ^~~~~~~~
3324/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3325In file included from ../src/crypto_pwhash_async.cc:2,
3326 from ../binding.cc:12:
3327../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3328 66 | v8::Local<v8::Object> var = name->ToObject();
3329 | ^
3330../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3331 69 | ASSERT_BUFFER(name, var) \
3332 | ^~~~~~~~~~~~~
3333../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3334 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3335 | ^~~~~~~~~~~~~~~~~~~~~~~~
3336../binding.cc:657:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3337 657 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length`, message_length)
3338 | ^~~~~~~~~~~~~~~~~~~~~~~~
3339In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3340 from ../binding.cc:1:
3341/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3342 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3343 | ^~~~~~~~
3344/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3345In file included from ../src/crypto_pwhash_async.cc:2,
3346 from ../binding.cc:12:
3347../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3348 66 | v8::Local<v8::Object> var = name->ToObject();
3349 | ^
3350../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3351 69 | ASSERT_BUFFER(name, var) \
3352 | ^~~~~~~~~~~~~
3353../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3354 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3355 | ^~~~~~~~~~~~~~~~~~~~~~~~
3356../binding.cc:658:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3357 658 | ASSERT_BUFFER_MIN_LENGTH(info[1], mac, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes())
3358 | ^~~~~~~~~~~~~~~~~~~~~~~~
3359In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3360 from ../binding.cc:1:
3361/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3362 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3363 | ^~~~~~~~
3364/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3365In file included from ../src/crypto_pwhash_async.cc:2,
3366 from ../binding.cc:12:
3367../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3368 66 | v8::Local<v8::Object> var = name->ToObject();
3369 | ^
3370../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3371 69 | ASSERT_BUFFER(name, var) \
3372 | ^~~~~~~~~~~~~
3373../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3374 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3375 | ^~~~~~~~~~~~~~~~~~~~~~~~
3376../binding.cc:659:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3377 659 | ASSERT_BUFFER_MIN_LENGTH(info[3], nonce, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes())
3378 | ^~~~~~~~~~~~~~~~~~~~~~~~
3379In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3380 from ../binding.cc:1:
3381/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3382 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3383 | ^~~~~~~~
3384/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3385In file included from ../src/crypto_pwhash_async.cc:2,
3386 from ../binding.cc:12:
3387../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3388 66 | v8::Local<v8::Object> var = name->ToObject();
3389 | ^
3390../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3391 69 | ASSERT_BUFFER(name, var) \
3392 | ^~~~~~~~~~~~~
3393../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3394 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3395 | ^~~~~~~~~~~~~~~~~~~~~~~~
3396../binding.cc:660:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3397 660 | ASSERT_BUFFER_MIN_LENGTH(info[4], key, crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes())
3398 | ^~~~~~~~~~~~~~~~~~~~~~~~
3399In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3400 from ../binding.cc:1:
3401/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3402 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3403 | ^~~~~~~~
3404/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3405In file included from ../src/crypto_pwhash_async.cc:2,
3406 from ../binding.cc:12:
3407../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretbox_easy(Nan::NAN_METHOD_ARGS_TYPE)’:
3408../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3409 66 | v8::Local<v8::Object> var = name->ToObject();
3410 | ^
3411../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3412 69 | ASSERT_BUFFER(name, var) \
3413 | ^~~~~~~~~~~~~
3414../binding.cc:666:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3415 666 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
3416 | ^~~~~~~~~~~~~~~~~~~~~~~~
3417In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3418 from ../binding.cc:1:
3419/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3420 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3421 | ^~~~~~~~
3422/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3423In file included from ../src/crypto_pwhash_async.cc:2,
3424 from ../binding.cc:12:
3425../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3426 66 | v8::Local<v8::Object> var = name->ToObject();
3427 | ^
3428../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3429 69 | ASSERT_BUFFER(name, var) \
3430 | ^~~~~~~~~~~~~
3431../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3432 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3433 | ^~~~~~~~~~~~~~~~~~~~~~~~
3434../binding.cc:667:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3435 667 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length + crypto_secretbox_MACBYTES`, crypto_secretbox_macbytes() + message_length)
3436 | ^~~~~~~~~~~~~~~~~~~~~~~~
3437In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3438 from ../binding.cc:1:
3439/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3440 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3441 | ^~~~~~~~
3442/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3443In file included from ../src/crypto_pwhash_async.cc:2,
3444 from ../binding.cc:12:
3445../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3446 66 | v8::Local<v8::Object> var = name->ToObject();
3447 | ^
3448../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3449 69 | ASSERT_BUFFER(name, var) \
3450 | ^~~~~~~~~~~~~
3451../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3452 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3453 | ^~~~~~~~~~~~~~~~~~~~~~~~
3454../binding.cc:668:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3455 668 | ASSERT_BUFFER_MIN_LENGTH(info[2], nonce, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes())
3456 | ^~~~~~~~~~~~~~~~~~~~~~~~
3457In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3458 from ../binding.cc:1:
3459/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3460 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3461 | ^~~~~~~~
3462/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3463In file included from ../src/crypto_pwhash_async.cc:2,
3464 from ../binding.cc:12:
3465../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3466 66 | v8::Local<v8::Object> var = name->ToObject();
3467 | ^
3468../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3469 69 | ASSERT_BUFFER(name, var) \
3470 | ^~~~~~~~~~~~~
3471../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3472 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3473 | ^~~~~~~~~~~~~~~~~~~~~~~~
3474../binding.cc:669:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3475 669 | ASSERT_BUFFER_MIN_LENGTH(info[3], key, crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes())
3476 | ^~~~~~~~~~~~~~~~~~~~~~~~
3477In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3478 from ../binding.cc:1:
3479/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3480 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3481 | ^~~~~~~~
3482/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3483In file included from ../src/crypto_pwhash_async.cc:2,
3484 from ../binding.cc:12:
3485../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretbox_open_detached(Nan::NAN_METHOD_ARGS_TYPE)’:
3486../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3487 66 | v8::Local<v8::Object> var = name->ToObject();
3488 | ^
3489../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3490 69 | ASSERT_BUFFER(name, var) \
3491 | ^~~~~~~~~~~~~
3492../binding.cc:675:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3493 675 | ASSERT_BUFFER_SET_LENGTH(info[1], ciphertext)
3494 | ^~~~~~~~~~~~~~~~~~~~~~~~
3495In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3496 from ../binding.cc:1:
3497/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3498 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3499 | ^~~~~~~~
3500/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3501In file included from ../src/crypto_pwhash_async.cc:2,
3502 from ../binding.cc:12:
3503../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3504 66 | v8::Local<v8::Object> var = name->ToObject();
3505 | ^
3506../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3507 69 | ASSERT_BUFFER(name, var) \
3508 | ^~~~~~~~~~~~~
3509../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3510 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3511 | ^~~~~~~~~~~~~~~~~~~~~~~~
3512../binding.cc:676:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3513 676 | ASSERT_BUFFER_MIN_LENGTH(info[0], message, `ciphertext.length`, ciphertext_length)
3514 | ^~~~~~~~~~~~~~~~~~~~~~~~
3515In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3516 from ../binding.cc:1:
3517/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3518 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3519 | ^~~~~~~~
3520/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3521In file included from ../src/crypto_pwhash_async.cc:2,
3522 from ../binding.cc:12:
3523../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3524 66 | v8::Local<v8::Object> var = name->ToObject();
3525 | ^
3526../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3527 69 | ASSERT_BUFFER(name, var) \
3528 | ^~~~~~~~~~~~~
3529../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3530 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3531 | ^~~~~~~~~~~~~~~~~~~~~~~~
3532../binding.cc:677:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3533 677 | ASSERT_BUFFER_MIN_LENGTH(info[2], mac, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes())
3534 | ^~~~~~~~~~~~~~~~~~~~~~~~
3535In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3536 from ../binding.cc:1:
3537/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3538 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3539 | ^~~~~~~~
3540/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3541In file included from ../src/crypto_pwhash_async.cc:2,
3542 from ../binding.cc:12:
3543../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3544 66 | v8::Local<v8::Object> var = name->ToObject();
3545 | ^
3546../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3547 69 | ASSERT_BUFFER(name, var) \
3548 | ^~~~~~~~~~~~~
3549../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3550 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3551 | ^~~~~~~~~~~~~~~~~~~~~~~~
3552../binding.cc:678:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3553 678 | ASSERT_BUFFER_MIN_LENGTH(info[3], nonce, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes())
3554 | ^~~~~~~~~~~~~~~~~~~~~~~~
3555In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3556 from ../binding.cc:1:
3557/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3558 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3559 | ^~~~~~~~
3560/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3561In file included from ../src/crypto_pwhash_async.cc:2,
3562 from ../binding.cc:12:
3563../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3564 66 | v8::Local<v8::Object> var = name->ToObject();
3565 | ^
3566../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3567 69 | ASSERT_BUFFER(name, var) \
3568 | ^~~~~~~~~~~~~
3569../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3570 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3571 | ^~~~~~~~~~~~~~~~~~~~~~~~
3572../binding.cc:679:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3573 679 | ASSERT_BUFFER_MIN_LENGTH(info[4], key, crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes())
3574 | ^~~~~~~~~~~~~~~~~~~~~~~~
3575In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3576 from ../binding.cc:1:
3577/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3578 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3579 | ^~~~~~~~
3580/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3581In file included from ../src/crypto_pwhash_async.cc:2,
3582 from ../binding.cc:12:
3583../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretbox_open_easy(Nan::NAN_METHOD_ARGS_TYPE)’:
3584../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3585 66 | v8::Local<v8::Object> var = name->ToObject();
3586 | ^
3587../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3588 69 | ASSERT_BUFFER(name, var) \
3589 | ^~~~~~~~~~~~~
3590../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3591 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3592 | ^~~~~~~~~~~~~~~~~~~~~~~~
3593../binding.cc:685:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3594 685 | ASSERT_BUFFER_MIN_LENGTH(info[1], ciphertext, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes())
3595 | ^~~~~~~~~~~~~~~~~~~~~~~~
3596In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3597 from ../binding.cc:1:
3598/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3599 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3600 | ^~~~~~~~
3601/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3602In file included from ../src/crypto_pwhash_async.cc:2,
3603 from ../binding.cc:12:
3604../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3605 66 | v8::Local<v8::Object> var = name->ToObject();
3606 | ^
3607../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3608 69 | ASSERT_BUFFER(name, var) \
3609 | ^~~~~~~~~~~~~
3610../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3611 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3612 | ^~~~~~~~~~~~~~~~~~~~~~~~
3613../binding.cc:686:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3614 686 | ASSERT_BUFFER_MIN_LENGTH(info[0], message, `ciphertext.length - crypto_secretbox_MACBYTES`, ciphertext_length - crypto_secretbox_macbytes())
3615 | ^~~~~~~~~~~~~~~~~~~~~~~~
3616In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3617 from ../binding.cc:1:
3618/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3619 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3620 | ^~~~~~~~
3621/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3622In file included from ../src/crypto_pwhash_async.cc:2,
3623 from ../binding.cc:12:
3624../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3625 66 | v8::Local<v8::Object> var = name->ToObject();
3626 | ^
3627../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3628 69 | ASSERT_BUFFER(name, var) \
3629 | ^~~~~~~~~~~~~
3630../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3631 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3632 | ^~~~~~~~~~~~~~~~~~~~~~~~
3633../binding.cc:687:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3634 687 | ASSERT_BUFFER_MIN_LENGTH(info[2], nonce, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes())
3635 | ^~~~~~~~~~~~~~~~~~~~~~~~
3636In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3637 from ../binding.cc:1:
3638/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3639 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3640 | ^~~~~~~~
3641/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3642In file included from ../src/crypto_pwhash_async.cc:2,
3643 from ../binding.cc:12:
3644../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3645 66 | v8::Local<v8::Object> var = name->ToObject();
3646 | ^
3647../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3648 69 | ASSERT_BUFFER(name, var) \
3649 | ^~~~~~~~~~~~~
3650../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3651 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3652 | ^~~~~~~~~~~~~~~~~~~~~~~~
3653../binding.cc:688:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3654 688 | ASSERT_BUFFER_MIN_LENGTH(info[3], key, crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes())
3655 | ^~~~~~~~~~~~~~~~~~~~~~~~
3656In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3657 from ../binding.cc:1:
3658/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3659 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3660 | ^~~~~~~~
3661/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3662In file included from ../src/crypto_pwhash_async.cc:2,
3663 from ../binding.cc:12:
3664../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_stream(Nan::NAN_METHOD_ARGS_TYPE)’:
3665../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3666 66 | v8::Local<v8::Object> var = name->ToObject();
3667 | ^
3668../binding.cc:696:3: note: in expansion of macro ‘ASSERT_BUFFER’
3669 696 | ASSERT_BUFFER(info[0], ciphertext)
3670 | ^~~~~~~~~~~~~
3671In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3672 from ../binding.cc:1:
3673/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3674 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3675 | ^~~~~~~~
3676/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3677In file included from ../src/crypto_pwhash_async.cc:2,
3678 from ../binding.cc:12:
3679../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3680 66 | v8::Local<v8::Object> var = name->ToObject();
3681 | ^
3682../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3683 69 | ASSERT_BUFFER(name, var) \
3684 | ^~~~~~~~~~~~~
3685../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3686 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3687 | ^~~~~~~~~~~~~~~~~~~~~~~~
3688../binding.cc:697:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3689 697 | ASSERT_BUFFER_MIN_LENGTH(info[1], nonce, crypto_stream_NONCEBYTES, crypto_stream_noncebytes())
3690 | ^~~~~~~~~~~~~~~~~~~~~~~~
3691In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3692 from ../binding.cc:1:
3693/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3694 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3695 | ^~~~~~~~
3696/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3697In file included from ../src/crypto_pwhash_async.cc:2,
3698 from ../binding.cc:12:
3699../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3700 66 | v8::Local<v8::Object> var = name->ToObject();
3701 | ^
3702../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3703 69 | ASSERT_BUFFER(name, var) \
3704 | ^~~~~~~~~~~~~
3705../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3706 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3707 | ^~~~~~~~~~~~~~~~~~~~~~~~
3708../binding.cc:698:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3709 698 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_stream_KEYBYTES, crypto_stream_keybytes())
3710 | ^~~~~~~~~~~~~~~~~~~~~~~~
3711In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3712 from ../binding.cc:1:
3713/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3714 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3715 | ^~~~~~~~
3716/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3717In file included from ../src/crypto_pwhash_async.cc:2,
3718 from ../binding.cc:12:
3719../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_stream_xor(Nan::NAN_METHOD_ARGS_TYPE)’:
3720../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3721 66 | v8::Local<v8::Object> var = name->ToObject();
3722 | ^
3723../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3724 69 | ASSERT_BUFFER(name, var) \
3725 | ^~~~~~~~~~~~~
3726../binding.cc:704:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3727 704 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
3728 | ^~~~~~~~~~~~~~~~~~~~~~~~
3729In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3730 from ../binding.cc:1:
3731/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3732 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3733 | ^~~~~~~~
3734/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3735In file included from ../src/crypto_pwhash_async.cc:2,
3736 from ../binding.cc:12:
3737../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3738 66 | v8::Local<v8::Object> var = name->ToObject();
3739 | ^
3740../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3741 69 | ASSERT_BUFFER(name, var) \
3742 | ^~~~~~~~~~~~~
3743../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3744 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3745 | ^~~~~~~~~~~~~~~~~~~~~~~~
3746../binding.cc:705:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3747 705 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length`, message_length)
3748 | ^~~~~~~~~~~~~~~~~~~~~~~~
3749In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3750 from ../binding.cc:1:
3751/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3752 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3753 | ^~~~~~~~
3754/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3755In file included from ../src/crypto_pwhash_async.cc:2,
3756 from ../binding.cc:12:
3757../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3758 66 | v8::Local<v8::Object> var = name->ToObject();
3759 | ^
3760../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3761 69 | ASSERT_BUFFER(name, var) \
3762 | ^~~~~~~~~~~~~
3763../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3764 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3765 | ^~~~~~~~~~~~~~~~~~~~~~~~
3766../binding.cc:706:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3767 706 | ASSERT_BUFFER_MIN_LENGTH(info[2], nonce, crypto_stream_NONCEBYTES, crypto_stream_noncebytes())
3768 | ^~~~~~~~~~~~~~~~~~~~~~~~
3769In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3770 from ../binding.cc:1:
3771/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3772 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3773 | ^~~~~~~~
3774/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3775In file included from ../src/crypto_pwhash_async.cc:2,
3776 from ../binding.cc:12:
3777../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3778 66 | v8::Local<v8::Object> var = name->ToObject();
3779 | ^
3780../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3781 69 | ASSERT_BUFFER(name, var) \
3782 | ^~~~~~~~~~~~~
3783../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3784 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3785 | ^~~~~~~~~~~~~~~~~~~~~~~~
3786../binding.cc:707:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3787 707 | ASSERT_BUFFER_MIN_LENGTH(info[3], key, crypto_stream_KEYBYTES, crypto_stream_keybytes())
3788 | ^~~~~~~~~~~~~~~~~~~~~~~~
3789In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3790 from ../binding.cc:1:
3791/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3792 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3793 | ^~~~~~~~
3794/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3795In file included from ../src/crypto_pwhash_async.cc:2,
3796 from ../binding.cc:12:
3797../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_stream_xor_instance(Nan::NAN_METHOD_ARGS_TYPE)’:
3798../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3799 66 | v8::Local<v8::Object> var = name->ToObject();
3800 | ^
3801../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3802 69 | ASSERT_BUFFER(name, var) \
3803 | ^~~~~~~~~~~~~
3804../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3805 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3806 | ^~~~~~~~~~~~~~~~~~~~~~~~
3807../binding.cc:713:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3808 713 | ASSERT_BUFFER_MIN_LENGTH(info[0], nonce, crypto_stream_NONCEBYTES, crypto_stream_noncebytes())
3809 | ^~~~~~~~~~~~~~~~~~~~~~~~
3810In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3811 from ../binding.cc:1:
3812/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3813 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3814 | ^~~~~~~~
3815/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3816In file included from ../src/crypto_pwhash_async.cc:2,
3817 from ../binding.cc:12:
3818../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3819 66 | v8::Local<v8::Object> var = name->ToObject();
3820 | ^
3821../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3822 69 | ASSERT_BUFFER(name, var) \
3823 | ^~~~~~~~~~~~~
3824../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3825 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3826 | ^~~~~~~~~~~~~~~~~~~~~~~~
3827../binding.cc:714:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3828 714 | ASSERT_BUFFER_MIN_LENGTH(info[1], key, crypto_stream_KEYBYTES, crypto_stream_keybytes())
3829 | ^~~~~~~~~~~~~~~~~~~~~~~~
3830In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3831 from ../binding.cc:1:
3832/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3833 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3834 | ^~~~~~~~
3835/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3836In file included from ../src/crypto_pwhash_async.cc:2,
3837 from ../binding.cc:12:
3838../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_stream_chacha20_xor(Nan::NAN_METHOD_ARGS_TYPE)’:
3839../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3840 66 | v8::Local<v8::Object> var = name->ToObject();
3841 | ^
3842../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3843 69 | ASSERT_BUFFER(name, var) \
3844 | ^~~~~~~~~~~~~
3845../binding.cc:720:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3846 720 | ASSERT_BUFFER_SET_LENGTH(info[1], message)
3847 | ^~~~~~~~~~~~~~~~~~~~~~~~
3848In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3849 from ../binding.cc:1:
3850/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3851 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3852 | ^~~~~~~~
3853/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3854In file included from ../src/crypto_pwhash_async.cc:2,
3855 from ../binding.cc:12:
3856../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3857 66 | v8::Local<v8::Object> var = name->ToObject();
3858 | ^
3859../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3860 69 | ASSERT_BUFFER(name, var) \
3861 | ^~~~~~~~~~~~~
3862../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3863 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3864 | ^~~~~~~~~~~~~~~~~~~~~~~~
3865../binding.cc:721:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3866 721 | ASSERT_BUFFER_MIN_LENGTH(info[0], ciphertext, `message.length`, message_length)
3867 | ^~~~~~~~~~~~~~~~~~~~~~~~
3868In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3869 from ../binding.cc:1:
3870/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3871 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3872 | ^~~~~~~~
3873/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3874In file included from ../src/crypto_pwhash_async.cc:2,
3875 from ../binding.cc:12:
3876../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3877 66 | v8::Local<v8::Object> var = name->ToObject();
3878 | ^
3879../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3880 69 | ASSERT_BUFFER(name, var) \
3881 | ^~~~~~~~~~~~~
3882../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3883 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3884 | ^~~~~~~~~~~~~~~~~~~~~~~~
3885../binding.cc:722:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3886 722 | ASSERT_BUFFER_MIN_LENGTH(info[2], nonce, crypto_stream_chacha20_NONCEBYTES, crypto_stream_chacha20_noncebytes())
3887 | ^~~~~~~~~~~~~~~~~~~~~~~~
3888In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3889 from ../binding.cc:1:
3890/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3891 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3892 | ^~~~~~~~
3893/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3894In file included from ../src/crypto_pwhash_async.cc:2,
3895 from ../binding.cc:12:
3896../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3897 66 | v8::Local<v8::Object> var = name->ToObject();
3898 | ^
3899../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3900 69 | ASSERT_BUFFER(name, var) \
3901 | ^~~~~~~~~~~~~
3902../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3903 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3904 | ^~~~~~~~~~~~~~~~~~~~~~~~
3905../binding.cc:723:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3906 723 | ASSERT_BUFFER_MIN_LENGTH(info[3], key, crypto_stream_chacha20_KEYBYTES, crypto_stream_chacha20_keybytes())
3907 | ^~~~~~~~~~~~~~~~~~~~~~~~
3908In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3909 from ../binding.cc:1:
3910/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3911 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3912 | ^~~~~~~~
3913/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3914In file included from ../src/crypto_pwhash_async.cc:2,
3915 from ../binding.cc:12:
3916../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_stream_chacha20_xor_instance(Nan::NAN_METHOD_ARGS_TYPE)’:
3917../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3918 66 | v8::Local<v8::Object> var = name->ToObject();
3919 | ^
3920../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3921 69 | ASSERT_BUFFER(name, var) \
3922 | ^~~~~~~~~~~~~
3923../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3924 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3925 | ^~~~~~~~~~~~~~~~~~~~~~~~
3926../binding.cc:729:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3927 729 | ASSERT_BUFFER_MIN_LENGTH(info[0], nonce, crypto_stream_chacha20_NONCEBYTES, crypto_stream_chacha20_noncebytes())
3928 | ^~~~~~~~~~~~~~~~~~~~~~~~
3929In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3930 from ../binding.cc:1:
3931/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3932 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3933 | ^~~~~~~~
3934/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3935In file included from ../src/crypto_pwhash_async.cc:2,
3936 from ../binding.cc:12:
3937../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3938 66 | v8::Local<v8::Object> var = name->ToObject();
3939 | ^
3940../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3941 69 | ASSERT_BUFFER(name, var) \
3942 | ^~~~~~~~~~~~~
3943../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3944 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3945 | ^~~~~~~~~~~~~~~~~~~~~~~~
3946../binding.cc:730:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3947 730 | ASSERT_BUFFER_MIN_LENGTH(info[1], key, crypto_stream_chacha20_KEYBYTES, crypto_stream_chacha20_keybytes())
3948 | ^~~~~~~~~~~~~~~~~~~~~~~~
3949In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3950 from ../binding.cc:1:
3951/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3952 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3953 | ^~~~~~~~
3954/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3955In file included from ../src/crypto_pwhash_async.cc:2,
3956 from ../binding.cc:12:
3957../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_auth(Nan::NAN_METHOD_ARGS_TYPE)’:
3958../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3959 66 | v8::Local<v8::Object> var = name->ToObject();
3960 | ^
3961../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3962 69 | ASSERT_BUFFER(name, var) \
3963 | ^~~~~~~~~~~~~
3964../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3965 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
3966 | ^~~~~~~~~~~~~~~~~~~~~~~~
3967../binding.cc:737:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
3968 737 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_auth_BYTES, crypto_auth_bytes())
3969 | ^~~~~~~~~~~~~~~~~~~~~~~~
3970In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3971 from ../binding.cc:1:
3972/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3973 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3974 | ^~~~~~~~
3975/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3976In file included from ../src/crypto_pwhash_async.cc:2,
3977 from ../binding.cc:12:
3978../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3979 66 | v8::Local<v8::Object> var = name->ToObject();
3980 | ^
3981../binding.cc:738:3: note: in expansion of macro ‘ASSERT_BUFFER’
3982 738 | ASSERT_BUFFER(info[1], input)
3983 | ^~~~~~~~~~~~~
3984In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
3985 from ../binding.cc:1:
3986/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
3987 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
3988 | ^~~~~~~~
3989/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
3990In file included from ../src/crypto_pwhash_async.cc:2,
3991 from ../binding.cc:12:
3992../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
3993 66 | v8::Local<v8::Object> var = name->ToObject();
3994 | ^
3995../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
3996 69 | ASSERT_BUFFER(name, var) \
3997 | ^~~~~~~~~~~~~
3998../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
3999 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4000 | ^~~~~~~~~~~~~~~~~~~~~~~~
4001../binding.cc:739:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4002 739 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_auth_KEYBYTES, crypto_auth_keybytes())
4003 | ^~~~~~~~~~~~~~~~~~~~~~~~
4004In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4005 from ../binding.cc:1:
4006/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4007 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4008 | ^~~~~~~~
4009/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4010In file included from ../src/crypto_pwhash_async.cc:2,
4011 from ../binding.cc:12:
4012../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_auth_verify(Nan::NAN_METHOD_ARGS_TYPE)’:
4013../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4014 66 | v8::Local<v8::Object> var = name->ToObject();
4015 | ^
4016../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4017 69 | ASSERT_BUFFER(name, var) \
4018 | ^~~~~~~~~~~~~
4019../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4020 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4021 | ^~~~~~~~~~~~~~~~~~~~~~~~
4022../binding.cc:745:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4023 745 | ASSERT_BUFFER_MIN_LENGTH(info[0], hmac, crypto_auth_BYTES, crypto_auth_bytes())
4024 | ^~~~~~~~~~~~~~~~~~~~~~~~
4025In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4026 from ../binding.cc:1:
4027/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4028 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4029 | ^~~~~~~~
4030/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4031In file included from ../src/crypto_pwhash_async.cc:2,
4032 from ../binding.cc:12:
4033../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4034 66 | v8::Local<v8::Object> var = name->ToObject();
4035 | ^
4036../binding.cc:746:3: note: in expansion of macro ‘ASSERT_BUFFER’
4037 746 | ASSERT_BUFFER(info[1], input)
4038 | ^~~~~~~~~~~~~
4039In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4040 from ../binding.cc:1:
4041/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4042 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4043 | ^~~~~~~~
4044/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4045In file included from ../src/crypto_pwhash_async.cc:2,
4046 from ../binding.cc:12:
4047../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4048 66 | v8::Local<v8::Object> var = name->ToObject();
4049 | ^
4050../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4051 69 | ASSERT_BUFFER(name, var) \
4052 | ^~~~~~~~~~~~~
4053../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4054 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4055 | ^~~~~~~~~~~~~~~~~~~~~~~~
4056../binding.cc:747:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4057 747 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_auth_KEYBYTES, crypto_auth_keybytes())
4058 | ^~~~~~~~~~~~~~~~~~~~~~~~
4059In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4060 from ../binding.cc:1:
4061/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4062 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4063 | ^~~~~~~~
4064/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4065In file included from ../src/crypto_pwhash_async.cc:2,
4066 from ../binding.cc:12:
4067../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_onetimeauth(Nan::NAN_METHOD_ARGS_TYPE)’:
4068../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4069 66 | v8::Local<v8::Object> var = name->ToObject();
4070 | ^
4071../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4072 69 | ASSERT_BUFFER(name, var) \
4073 | ^~~~~~~~~~~~~
4074../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4075 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4076 | ^~~~~~~~~~~~~~~~~~~~~~~~
4077../binding.cc:755:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4078 755 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_onetimeauth_BYTES, crypto_onetimeauth_bytes())
4079 | ^~~~~~~~~~~~~~~~~~~~~~~~
4080In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4081 from ../binding.cc:1:
4082/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4083 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4084 | ^~~~~~~~
4085/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4086In file included from ../src/crypto_pwhash_async.cc:2,
4087 from ../binding.cc:12:
4088../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4089 66 | v8::Local<v8::Object> var = name->ToObject();
4090 | ^
4091../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4092 69 | ASSERT_BUFFER(name, var) \
4093 | ^~~~~~~~~~~~~
4094../binding.cc:756:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4095 756 | ASSERT_BUFFER_SET_LENGTH(info[1], input)
4096 | ^~~~~~~~~~~~~~~~~~~~~~~~
4097In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4098 from ../binding.cc:1:
4099/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4100 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4101 | ^~~~~~~~
4102/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4103In file included from ../src/crypto_pwhash_async.cc:2,
4104 from ../binding.cc:12:
4105../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4106 66 | v8::Local<v8::Object> var = name->ToObject();
4107 | ^
4108../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4109 69 | ASSERT_BUFFER(name, var) \
4110 | ^~~~~~~~~~~~~
4111../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4112 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4113 | ^~~~~~~~~~~~~~~~~~~~~~~~
4114../binding.cc:757:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4115 757 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_onetimeauth_KEYBYTES, crypto_onetimeauth_keybytes())
4116 | ^~~~~~~~~~~~~~~~~~~~~~~~
4117In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4118 from ../binding.cc:1:
4119/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4120 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4121 | ^~~~~~~~
4122/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4123In file included from ../src/crypto_pwhash_async.cc:2,
4124 from ../binding.cc:12:
4125../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_onetimeauth_verify(Nan::NAN_METHOD_ARGS_TYPE)’:
4126../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4127 66 | v8::Local<v8::Object> var = name->ToObject();
4128 | ^
4129../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4130 69 | ASSERT_BUFFER(name, var) \
4131 | ^~~~~~~~~~~~~
4132../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4133 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4134 | ^~~~~~~~~~~~~~~~~~~~~~~~
4135../binding.cc:763:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4136 763 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_onetimeauth_BYTES, crypto_onetimeauth_bytes())
4137 | ^~~~~~~~~~~~~~~~~~~~~~~~
4138In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4139 from ../binding.cc:1:
4140/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4141 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4142 | ^~~~~~~~
4143/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4144In file included from ../src/crypto_pwhash_async.cc:2,
4145 from ../binding.cc:12:
4146../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4147 66 | v8::Local<v8::Object> var = name->ToObject();
4148 | ^
4149../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4150 69 | ASSERT_BUFFER(name, var) \
4151 | ^~~~~~~~~~~~~
4152../binding.cc:764:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4153 764 | ASSERT_BUFFER_SET_LENGTH(info[1], input)
4154 | ^~~~~~~~~~~~~~~~~~~~~~~~
4155In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4156 from ../binding.cc:1:
4157/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4158 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4159 | ^~~~~~~~
4160/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4161In file included from ../src/crypto_pwhash_async.cc:2,
4162 from ../binding.cc:12:
4163../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4164 66 | v8::Local<v8::Object> var = name->ToObject();
4165 | ^
4166../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4167 69 | ASSERT_BUFFER(name, var) \
4168 | ^~~~~~~~~~~~~
4169../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4170 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4171 | ^~~~~~~~~~~~~~~~~~~~~~~~
4172../binding.cc:765:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4173 765 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_onetimeauth_KEYBYTES, crypto_onetimeauth_keybytes())
4174 | ^~~~~~~~~~~~~~~~~~~~~~~~
4175In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4176 from ../binding.cc:1:
4177/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4178 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4179 | ^~~~~~~~
4180/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4181In file included from ../src/crypto_pwhash_async.cc:2,
4182 from ../binding.cc:12:
4183../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_onetimeauth_instance(Nan::NAN_METHOD_ARGS_TYPE)’:
4184../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4185 66 | v8::Local<v8::Object> var = name->ToObject();
4186 | ^
4187../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4188 69 | ASSERT_BUFFER(name, var) \
4189 | ^~~~~~~~~~~~~
4190../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4191 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4192 | ^~~~~~~~~~~~~~~~~~~~~~~~
4193../binding.cc:771:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4194 771 | ASSERT_BUFFER_MIN_LENGTH(info[0], key, crypto_onetimeauth_KEYBYTES, crypto_onetimeauth_keybytes())
4195 | ^~~~~~~~~~~~~~~~~~~~~~~~
4196In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4197 from ../binding.cc:1:
4198/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4199 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4200 | ^~~~~~~~
4201/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4202In file included from ../src/crypto_pwhash_async.cc:2,
4203 from ../binding.cc:12:
4204../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash(Nan::NAN_METHOD_ARGS_TYPE)’:
4205../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4206 66 | v8::Local<v8::Object> var = name->ToObject();
4207 | ^
4208../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4209 69 | ASSERT_BUFFER(name, var) \
4210 | ^~~~~~~~~~~~~
4211../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4212 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4213 | ^~~~~~~~~~~~~~~~~~~~~~~~
4214../binding.cc:778:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4215 778 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_pwhash_BYTES_MIN, crypto_pwhash_bytes_min())
4216 | ^~~~~~~~~~~~~~~~~~~~~~~~
4217In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4218 from ../binding.cc:1:
4219/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4220 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4221 | ^~~~~~~~
4222/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4223In file included from ../src/crypto_pwhash_async.cc:2,
4224 from ../binding.cc:12:
4225../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4226 66 | v8::Local<v8::Object> var = name->ToObject();
4227 | ^
4228../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4229 69 | ASSERT_BUFFER(name, var) \
4230 | ^~~~~~~~~~~~~
4231../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4232 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4233 | ^~~~~~~~~~~~~~~~~~~~~~~~
4234../binding.cc:779:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4235 779 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_PASSWD_MIN, crypto_pwhash_passwd_min())
4236 | ^~~~~~~~~~~~~~~~~~~~~~~~
4237In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4238 from ../binding.cc:1:
4239/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4240 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4241 | ^~~~~~~~
4242/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4243In file included from ../src/crypto_pwhash_async.cc:2,
4244 from ../binding.cc:12:
4245../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4246 66 | v8::Local<v8::Object> var = name->ToObject();
4247 | ^
4248../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4249 69 | ASSERT_BUFFER(name, var) \
4250 | ^~~~~~~~~~~~~
4251../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4252 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4253 | ^~~~~~~~~~~~~~~~~~~~~~~~
4254../binding.cc:780:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4255 780 | ASSERT_BUFFER_MIN_LENGTH(info[2], salt, crypto_pwhash_SALTBYTES, crypto_pwhash_saltbytes())
4256 | ^~~~~~~~~~~~~~~~~~~~~~~~
4257In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4258 from ../binding.cc:1:
4259/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4260 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4261 | ^~~~~~~~
4262/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4263In file included from ../src/crypto_pwhash_async.cc:2,
4264 from ../binding.cc:12:
4265../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4266 95 | int64_t var = name->IntegerValue(); \
4267 | ^
4268../binding.cc:781:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4269 781 | ASSERT_UINT_BOUNDS(info[3], opslimit,
4270 | ^~~~~~~~~~~~~~~~~~
4271In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4272 from ../binding.cc:1:
4273/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4274 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4275 | ^~~~~~~~~~~~
4276/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4277In file included from ../src/crypto_pwhash_async.cc:2,
4278 from ../binding.cc:12:
4279../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4280 95 | int64_t var = name->IntegerValue(); \
4281 | ^
4282../binding.cc:784:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4283 784 | ASSERT_UINT_BOUNDS(info[4], memlimit,
4284 | ^~~~~~~~~~~~~~~~~~
4285In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4286 from ../binding.cc:1:
4287/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4288 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4289 | ^~~~~~~~~~~~
4290/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4291In file included from ../src/crypto_pwhash_async.cc:2,
4292 from ../binding.cc:12:
4293../src/macros.h:84:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4294 84 | int64_t var = name->IntegerValue(); \
4295 | ^
4296../binding.cc:787:3: note: in expansion of macro ‘ASSERT_UINT’
4297 787 | ASSERT_UINT(info[5], algo)
4298 | ^~~~~~~~~~~
4299In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4300 from ../binding.cc:1:
4301/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4302 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4303 | ^~~~~~~~~~~~
4304/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4305In file included from ../src/crypto_pwhash_async.cc:2,
4306 from ../binding.cc:12:
4307../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_str(Nan::NAN_METHOD_ARGS_TYPE)’:
4308../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4309 66 | v8::Local<v8::Object> var = name->ToObject();
4310 | ^
4311../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4312 69 | ASSERT_BUFFER(name, var) \
4313 | ^~~~~~~~~~~~~
4314../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4315 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4316 | ^~~~~~~~~~~~~~~~~~~~~~~~
4317../binding.cc:793:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4318 793 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_STRBYTES, crypto_pwhash_strbytes())
4319 | ^~~~~~~~~~~~~~~~~~~~~~~~
4320In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4321 from ../binding.cc:1:
4322/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4323 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4324 | ^~~~~~~~
4325/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4326In file included from ../src/crypto_pwhash_async.cc:2,
4327 from ../binding.cc:12:
4328../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4329 66 | v8::Local<v8::Object> var = name->ToObject();
4330 | ^
4331../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4332 69 | ASSERT_BUFFER(name, var) \
4333 | ^~~~~~~~~~~~~
4334../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4335 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4336 | ^~~~~~~~~~~~~~~~~~~~~~~~
4337../binding.cc:794:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4338 794 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_PASSWD_MIN, crypto_pwhash_passwd_min())
4339 | ^~~~~~~~~~~~~~~~~~~~~~~~
4340In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4341 from ../binding.cc:1:
4342/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4343 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4344 | ^~~~~~~~
4345/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4346In file included from ../src/crypto_pwhash_async.cc:2,
4347 from ../binding.cc:12:
4348../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4349 95 | int64_t var = name->IntegerValue(); \
4350 | ^
4351../binding.cc:795:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4352 795 | ASSERT_UINT_BOUNDS(info[2], opslimit,
4353 | ^~~~~~~~~~~~~~~~~~
4354In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4355 from ../binding.cc:1:
4356/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4357 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4358 | ^~~~~~~~~~~~
4359/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4360In file included from ../src/crypto_pwhash_async.cc:2,
4361 from ../binding.cc:12:
4362../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4363 95 | int64_t var = name->IntegerValue(); \
4364 | ^
4365../binding.cc:798:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4366 798 | ASSERT_UINT_BOUNDS(info[3], memlimit,
4367 | ^~~~~~~~~~~~~~~~~~
4368In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4369 from ../binding.cc:1:
4370/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4371 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4372 | ^~~~~~~~~~~~
4373/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4374In file included from ../src/crypto_pwhash_async.cc:2,
4375 from ../binding.cc:12:
4376../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_str_verify(Nan::NAN_METHOD_ARGS_TYPE)’:
4377../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4378 66 | v8::Local<v8::Object> var = name->ToObject();
4379 | ^
4380../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4381 69 | ASSERT_BUFFER(name, var) \
4382 | ^~~~~~~~~~~~~
4383../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4384 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4385 | ^~~~~~~~~~~~~~~~~~~~~~~~
4386../binding.cc:806:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4387 806 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_STRBYTES, crypto_pwhash_strbytes())
4388 | ^~~~~~~~~~~~~~~~~~~~~~~~
4389In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4390 from ../binding.cc:1:
4391/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4392 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4393 | ^~~~~~~~
4394/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4395In file included from ../src/crypto_pwhash_async.cc:2,
4396 from ../binding.cc:12:
4397../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4398 66 | v8::Local<v8::Object> var = name->ToObject();
4399 | ^
4400../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4401 69 | ASSERT_BUFFER(name, var) \
4402 | ^~~~~~~~~~~~~
4403../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4404 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4405 | ^~~~~~~~~~~~~~~~~~~~~~~~
4406../binding.cc:807:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4407 807 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_PASSWD_MIN, crypto_pwhash_passwd_min())
4408 | ^~~~~~~~~~~~~~~~~~~~~~~~
4409In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4410 from ../binding.cc:1:
4411/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4412 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4413 | ^~~~~~~~
4414/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4415In file included from ../src/crypto_pwhash_async.cc:2,
4416 from ../binding.cc:12:
4417../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_str_needs_rehash(Nan::NAN_METHOD_ARGS_TYPE)’:
4418../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4419 66 | v8::Local<v8::Object> var = name->ToObject();
4420 | ^
4421../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4422 69 | ASSERT_BUFFER(name, var) \
4423 | ^~~~~~~~~~~~~
4424../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4425 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4426 | ^~~~~~~~~~~~~~~~~~~~~~~~
4427../binding.cc:813:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4428 813 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_STRBYTES, crypto_pwhash_strbytes())
4429 | ^~~~~~~~~~~~~~~~~~~~~~~~
4430In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4431 from ../binding.cc:1:
4432/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4433 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4434 | ^~~~~~~~
4435/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4436In file included from ../src/crypto_pwhash_async.cc:2,
4437 from ../binding.cc:12:
4438../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4439 95 | int64_t var = name->IntegerValue(); \
4440 | ^
4441../binding.cc:814:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4442 814 | ASSERT_UINT_BOUNDS(info[1], opslimit,
4443 | ^~~~~~~~~~~~~~~~~~
4444In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4445 from ../binding.cc:1:
4446/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4447 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4448 | ^~~~~~~~~~~~
4449/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4450In file included from ../src/crypto_pwhash_async.cc:2,
4451 from ../binding.cc:12:
4452../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4453 95 | int64_t var = name->IntegerValue(); \
4454 | ^
4455../binding.cc:817:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4456 817 | ASSERT_UINT_BOUNDS(info[2], memlimit,
4457 | ^~~~~~~~~~~~~~~~~~
4458In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4459 from ../binding.cc:1:
4460/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4461 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4462 | ^~~~~~~~~~~~
4463/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4464In file included from ../src/crypto_pwhash_async.cc:2,
4465 from ../binding.cc:12:
4466../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_async(Nan::NAN_METHOD_ARGS_TYPE)’:
4467../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4468 66 | v8::Local<v8::Object> var = name->ToObject();
4469 | ^
4470../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4471 69 | ASSERT_BUFFER(name, var) \
4472 | ^~~~~~~~~~~~~
4473../binding.cc:826:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4474 826 | ASSERT_BUFFER_SET_LENGTH(info[0], output)
4475 | ^~~~~~~~~~~~~~~~~~~~~~~~
4476In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4477 from ../binding.cc:1:
4478/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4479 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4480 | ^~~~~~~~
4481/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4482In file included from ../src/crypto_pwhash_async.cc:2,
4483 from ../binding.cc:12:
4484../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4485 66 | v8::Local<v8::Object> var = name->ToObject();
4486 | ^
4487../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4488 69 | ASSERT_BUFFER(name, var) \
4489 | ^~~~~~~~~~~~~
4490../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4491 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4492 | ^~~~~~~~~~~~~~~~~~~~~~~~
4493../binding.cc:827:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4494 827 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_PASSWD_MIN, crypto_pwhash_passwd_min())
4495 | ^~~~~~~~~~~~~~~~~~~~~~~~
4496In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4497 from ../binding.cc:1:
4498/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4499 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4500 | ^~~~~~~~
4501/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4502In file included from ../src/crypto_pwhash_async.cc:2,
4503 from ../binding.cc:12:
4504../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4505 66 | v8::Local<v8::Object> var = name->ToObject();
4506 | ^
4507../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4508 69 | ASSERT_BUFFER(name, var) \
4509 | ^~~~~~~~~~~~~
4510../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4511 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4512 | ^~~~~~~~~~~~~~~~~~~~~~~~
4513../binding.cc:828:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4514 828 | ASSERT_BUFFER_MIN_LENGTH(info[2], salt, crypto_pwhash_SALTBYTES, crypto_pwhash_saltbytes())
4515 | ^~~~~~~~~~~~~~~~~~~~~~~~
4516In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4517 from ../binding.cc:1:
4518/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4519 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4520 | ^~~~~~~~
4521/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4522In file included from ../src/crypto_pwhash_async.cc:2,
4523 from ../binding.cc:12:
4524../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4525 95 | int64_t var = name->IntegerValue(); \
4526 | ^
4527../binding.cc:829:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4528 829 | ASSERT_UINT_BOUNDS(info[3], opslimit,
4529 | ^~~~~~~~~~~~~~~~~~
4530In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4531 from ../binding.cc:1:
4532/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4533 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4534 | ^~~~~~~~~~~~
4535/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4536In file included from ../src/crypto_pwhash_async.cc:2,
4537 from ../binding.cc:12:
4538../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4539 95 | int64_t var = name->IntegerValue(); \
4540 | ^
4541../binding.cc:832:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4542 832 | ASSERT_UINT_BOUNDS(info[4], memlimit,
4543 | ^~~~~~~~~~~~~~~~~~
4544In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4545 from ../binding.cc:1:
4546/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4547 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4548 | ^~~~~~~~~~~~
4549/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4550In file included from ../src/crypto_pwhash_async.cc:2,
4551 from ../binding.cc:12:
4552../src/macros.h:84:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4553 84 | int64_t var = name->IntegerValue(); \
4554 | ^
4555../binding.cc:835:3: note: in expansion of macro ‘ASSERT_UINT’
4556 835 | ASSERT_UINT(info[5], algo)
4557 | ^~~~~~~~~~~
4558In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4559 from ../binding.cc:1:
4560/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4561 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4562 | ^~~~~~~~~~~~
4563/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4564In file included from ../src/crypto_pwhash_async.cc:2,
4565 from ../binding.cc:12:
4566../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_str_async(Nan::NAN_METHOD_ARGS_TYPE)’:
4567../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4568 66 | v8::Local<v8::Object> var = name->ToObject();
4569 | ^
4570../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4571 69 | ASSERT_BUFFER(name, var) \
4572 | ^~~~~~~~~~~~~
4573../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4574 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4575 | ^~~~~~~~~~~~~~~~~~~~~~~~
4576../binding.cc:853:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4577 853 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_STRBYTES, crypto_pwhash_strbytes())
4578 | ^~~~~~~~~~~~~~~~~~~~~~~~
4579In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4580 from ../binding.cc:1:
4581/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4582 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4583 | ^~~~~~~~
4584/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4585In file included from ../src/crypto_pwhash_async.cc:2,
4586 from ../binding.cc:12:
4587../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4588 66 | v8::Local<v8::Object> var = name->ToObject();
4589 | ^
4590../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4591 69 | ASSERT_BUFFER(name, var) \
4592 | ^~~~~~~~~~~~~
4593../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4594 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4595 | ^~~~~~~~~~~~~~~~~~~~~~~~
4596../binding.cc:854:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4597 854 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_PASSWD_MIN, crypto_pwhash_passwd_min())
4598 | ^~~~~~~~~~~~~~~~~~~~~~~~
4599In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4600 from ../binding.cc:1:
4601/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4602 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4603 | ^~~~~~~~
4604/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4605In file included from ../src/crypto_pwhash_async.cc:2,
4606 from ../binding.cc:12:
4607../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4608 95 | int64_t var = name->IntegerValue(); \
4609 | ^
4610../binding.cc:855:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4611 855 | ASSERT_UINT_BOUNDS(info[2], opslimit,
4612 | ^~~~~~~~~~~~~~~~~~
4613In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4614 from ../binding.cc:1:
4615/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4616 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4617 | ^~~~~~~~~~~~
4618/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4619In file included from ../src/crypto_pwhash_async.cc:2,
4620 from ../binding.cc:12:
4621../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4622 95 | int64_t var = name->IntegerValue(); \
4623 | ^
4624../binding.cc:858:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4625 858 | ASSERT_UINT_BOUNDS(info[3], memlimit,
4626 | ^~~~~~~~~~~~~~~~~~
4627In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4628 from ../binding.cc:1:
4629/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4630 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4631 | ^~~~~~~~~~~~
4632/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4633In file included from ../src/crypto_pwhash_async.cc:2,
4634 from ../binding.cc:12:
4635../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_str_verify_async(Nan::NAN_METHOD_ARGS_TYPE)’:
4636../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4637 66 | v8::Local<v8::Object> var = name->ToObject();
4638 | ^
4639../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4640 69 | ASSERT_BUFFER(name, var) \
4641 | ^~~~~~~~~~~~~
4642../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4643 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4644 | ^~~~~~~~~~~~~~~~~~~~~~~~
4645../binding.cc:875:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4646 875 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_STRBYTES, crypto_pwhash_strbytes())
4647 | ^~~~~~~~~~~~~~~~~~~~~~~~
4648In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4649 from ../binding.cc:1:
4650/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4651 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4652 | ^~~~~~~~
4653/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4654In file included from ../src/crypto_pwhash_async.cc:2,
4655 from ../binding.cc:12:
4656../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4657 66 | v8::Local<v8::Object> var = name->ToObject();
4658 | ^
4659../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4660 69 | ASSERT_BUFFER(name, var) \
4661 | ^~~~~~~~~~~~~
4662../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4663 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4664 | ^~~~~~~~~~~~~~~~~~~~~~~~
4665../binding.cc:876:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4666 876 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_PASSWD_MIN, crypto_pwhash_passwd_min())
4667 | ^~~~~~~~~~~~~~~~~~~~~~~~
4668In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4669 from ../binding.cc:1:
4670/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4671 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4672 | ^~~~~~~~
4673/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4674In file included from ../src/crypto_pwhash_async.cc:2,
4675 from ../binding.cc:12:
4676../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256(Nan::NAN_METHOD_ARGS_TYPE)’:
4677../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4678 66 | v8::Local<v8::Object> var = name->ToObject();
4679 | ^
4680../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4681 69 | ASSERT_BUFFER(name, var) \
4682 | ^~~~~~~~~~~~~
4683../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4684 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4685 | ^~~~~~~~~~~~~~~~~~~~~~~~
4686../binding.cc:889:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4687 889 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_pwhash_scryptsalsa208sha256_BYTES_MIN, crypto_pwhash_scryptsalsa208sha256_bytes_min())
4688 | ^~~~~~~~~~~~~~~~~~~~~~~~
4689In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4690 from ../binding.cc:1:
4691/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4692 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4693 | ^~~~~~~~
4694/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4695In file included from ../src/crypto_pwhash_async.cc:2,
4696 from ../binding.cc:12:
4697../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4698 66 | v8::Local<v8::Object> var = name->ToObject();
4699 | ^
4700../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4701 69 | ASSERT_BUFFER(name, var) \
4702 | ^~~~~~~~~~~~~
4703../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4704 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4705 | ^~~~~~~~~~~~~~~~~~~~~~~~
4706../binding.cc:890:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4707 890 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN, crypto_pwhash_scryptsalsa208sha256_passwd_min())
4708 | ^~~~~~~~~~~~~~~~~~~~~~~~
4709In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4710 from ../binding.cc:1:
4711/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4712 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4713 | ^~~~~~~~
4714/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4715In file included from ../src/crypto_pwhash_async.cc:2,
4716 from ../binding.cc:12:
4717../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4718 66 | v8::Local<v8::Object> var = name->ToObject();
4719 | ^
4720../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4721 69 | ASSERT_BUFFER(name, var) \
4722 | ^~~~~~~~~~~~~
4723../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4724 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4725 | ^~~~~~~~~~~~~~~~~~~~~~~~
4726../binding.cc:891:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4727 891 | ASSERT_BUFFER_MIN_LENGTH(info[2], salt, crypto_pwhash_scryptsalsa208sha256_SALTBYTES, crypto_pwhash_scryptsalsa208sha256_saltbytes())
4728 | ^~~~~~~~~~~~~~~~~~~~~~~~
4729In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4730 from ../binding.cc:1:
4731/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4732 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4733 | ^~~~~~~~
4734/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4735In file included from ../src/crypto_pwhash_async.cc:2,
4736 from ../binding.cc:12:
4737../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4738 95 | int64_t var = name->IntegerValue(); \
4739 | ^
4740../binding.cc:892:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4741 892 | ASSERT_UINT_BOUNDS(info[3], opslimit,
4742 | ^~~~~~~~~~~~~~~~~~
4743In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4744 from ../binding.cc:1:
4745/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4746 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4747 | ^~~~~~~~~~~~
4748/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4749In file included from ../src/crypto_pwhash_async.cc:2,
4750 from ../binding.cc:12:
4751../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4752 95 | int64_t var = name->IntegerValue(); \
4753 | ^
4754../binding.cc:895:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4755 895 | ASSERT_UINT_BOUNDS(info[4], memlimit,
4756 | ^~~~~~~~~~~~~~~~~~
4757In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4758 from ../binding.cc:1:
4759/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4760 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4761 | ^~~~~~~~~~~~
4762/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4763In file included from ../src/crypto_pwhash_async.cc:2,
4764 from ../binding.cc:12:
4765../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256_str(Nan::NAN_METHOD_ARGS_TYPE)’:
4766../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4767 66 | v8::Local<v8::Object> var = name->ToObject();
4768 | ^
4769../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4770 69 | ASSERT_BUFFER(name, var) \
4771 | ^~~~~~~~~~~~~
4772../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4773 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4774 | ^~~~~~~~~~~~~~~~~~~~~~~~
4775../binding.cc:903:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4776 903 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_scryptsalsa208sha256_STRBYTES, crypto_pwhash_scryptsalsa208sha256_strbytes())
4777 | ^~~~~~~~~~~~~~~~~~~~~~~~
4778In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4779 from ../binding.cc:1:
4780/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4781 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4782 | ^~~~~~~~
4783/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4784In file included from ../src/crypto_pwhash_async.cc:2,
4785 from ../binding.cc:12:
4786../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4787 66 | v8::Local<v8::Object> var = name->ToObject();
4788 | ^
4789../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4790 69 | ASSERT_BUFFER(name, var) \
4791 | ^~~~~~~~~~~~~
4792../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4793 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4794 | ^~~~~~~~~~~~~~~~~~~~~~~~
4795../binding.cc:904:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4796 904 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN, crypto_pwhash_scryptsalsa208sha256_passwd_min())
4797 | ^~~~~~~~~~~~~~~~~~~~~~~~
4798In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4799 from ../binding.cc:1:
4800/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4801 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4802 | ^~~~~~~~
4803/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4804In file included from ../src/crypto_pwhash_async.cc:2,
4805 from ../binding.cc:12:
4806../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4807 95 | int64_t var = name->IntegerValue(); \
4808 | ^
4809../binding.cc:905:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4810 905 | ASSERT_UINT_BOUNDS(info[2], opslimit,
4811 | ^~~~~~~~~~~~~~~~~~
4812In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4813 from ../binding.cc:1:
4814/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4815 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4816 | ^~~~~~~~~~~~
4817/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4818In file included from ../src/crypto_pwhash_async.cc:2,
4819 from ../binding.cc:12:
4820../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4821 95 | int64_t var = name->IntegerValue(); \
4822 | ^
4823../binding.cc:908:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4824 908 | ASSERT_UINT_BOUNDS(info[3], memlimit,
4825 | ^~~~~~~~~~~~~~~~~~
4826In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4827 from ../binding.cc:1:
4828/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4829 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4830 | ^~~~~~~~~~~~
4831/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4832In file included from ../src/crypto_pwhash_async.cc:2,
4833 from ../binding.cc:12:
4834../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256_str_verify(Nan::NAN_METHOD_ARGS_TYPE)’:
4835../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4836 66 | v8::Local<v8::Object> var = name->ToObject();
4837 | ^
4838../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4839 69 | ASSERT_BUFFER(name, var) \
4840 | ^~~~~~~~~~~~~
4841../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4842 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4843 | ^~~~~~~~~~~~~~~~~~~~~~~~
4844../binding.cc:916:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4845 916 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_scryptsalsa208sha256_STRBYTES, crypto_pwhash_scryptsalsa208sha256_strbytes())
4846 | ^~~~~~~~~~~~~~~~~~~~~~~~
4847In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4848 from ../binding.cc:1:
4849/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4850 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4851 | ^~~~~~~~
4852/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4853In file included from ../src/crypto_pwhash_async.cc:2,
4854 from ../binding.cc:12:
4855../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4856 66 | v8::Local<v8::Object> var = name->ToObject();
4857 | ^
4858../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4859 69 | ASSERT_BUFFER(name, var) \
4860 | ^~~~~~~~~~~~~
4861../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4862 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4863 | ^~~~~~~~~~~~~~~~~~~~~~~~
4864../binding.cc:917:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4865 917 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN, crypto_pwhash_scryptsalsa208sha256_passwd_min())
4866 | ^~~~~~~~~~~~~~~~~~~~~~~~
4867In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4868 from ../binding.cc:1:
4869/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4870 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4871 | ^~~~~~~~
4872/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4873In file included from ../src/crypto_pwhash_async.cc:2,
4874 from ../binding.cc:12:
4875../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256_str_needs_rehash(Nan::NAN_METHOD_ARGS_TYPE)’:
4876../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4877 66 | v8::Local<v8::Object> var = name->ToObject();
4878 | ^
4879../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4880 69 | ASSERT_BUFFER(name, var) \
4881 | ^~~~~~~~~~~~~
4882../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4883 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4884 | ^~~~~~~~~~~~~~~~~~~~~~~~
4885../binding.cc:923:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4886 923 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_scryptsalsa208sha256_STRBYTES, crypto_pwhash_scryptsalsa208sha256_strbytes())
4887 | ^~~~~~~~~~~~~~~~~~~~~~~~
4888In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4889 from ../binding.cc:1:
4890/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4891 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4892 | ^~~~~~~~
4893/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4894In file included from ../src/crypto_pwhash_async.cc:2,
4895 from ../binding.cc:12:
4896../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4897 95 | int64_t var = name->IntegerValue(); \
4898 | ^
4899../binding.cc:924:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4900 924 | ASSERT_UINT_BOUNDS(info[1], opslimit,
4901 | ^~~~~~~~~~~~~~~~~~
4902In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4903 from ../binding.cc:1:
4904/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4905 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4906 | ^~~~~~~~~~~~
4907/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4908In file included from ../src/crypto_pwhash_async.cc:2,
4909 from ../binding.cc:12:
4910../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4911 95 | int64_t var = name->IntegerValue(); \
4912 | ^
4913../binding.cc:927:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4914 927 | ASSERT_UINT_BOUNDS(info[2], memlimit,
4915 | ^~~~~~~~~~~~~~~~~~
4916In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4917 from ../binding.cc:1:
4918/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4919 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4920 | ^~~~~~~~~~~~
4921/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4922In file included from ../src/crypto_pwhash_async.cc:2,
4923 from ../binding.cc:12:
4924../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256_async(Nan::NAN_METHOD_ARGS_TYPE)’:
4925../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4926 66 | v8::Local<v8::Object> var = name->ToObject();
4927 | ^
4928../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4929 69 | ASSERT_BUFFER(name, var) \
4930 | ^~~~~~~~~~~~~
4931../binding.cc:936:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4932 936 | ASSERT_BUFFER_SET_LENGTH(info[0], output)
4933 | ^~~~~~~~~~~~~~~~~~~~~~~~
4934In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4935 from ../binding.cc:1:
4936/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4937 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4938 | ^~~~~~~~
4939/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4940In file included from ../src/crypto_pwhash_async.cc:2,
4941 from ../binding.cc:12:
4942../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4943 66 | v8::Local<v8::Object> var = name->ToObject();
4944 | ^
4945../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4946 69 | ASSERT_BUFFER(name, var) \
4947 | ^~~~~~~~~~~~~
4948../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4949 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4950 | ^~~~~~~~~~~~~~~~~~~~~~~~
4951../binding.cc:937:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4952 937 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN, crypto_pwhash_scryptsalsa208sha256_passwd_min())
4953 | ^~~~~~~~~~~~~~~~~~~~~~~~
4954In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4955 from ../binding.cc:1:
4956/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4957 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4958 | ^~~~~~~~
4959/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4960In file included from ../src/crypto_pwhash_async.cc:2,
4961 from ../binding.cc:12:
4962../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
4963 66 | v8::Local<v8::Object> var = name->ToObject();
4964 | ^
4965../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
4966 69 | ASSERT_BUFFER(name, var) \
4967 | ^~~~~~~~~~~~~
4968../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
4969 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
4970 | ^~~~~~~~~~~~~~~~~~~~~~~~
4971../binding.cc:938:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
4972 938 | ASSERT_BUFFER_MIN_LENGTH(info[2], salt, crypto_pwhash_scryptsalsa208sha256_SALTBYTES, crypto_pwhash_scryptsalsa208sha256_saltbytes())
4973 | ^~~~~~~~~~~~~~~~~~~~~~~~
4974In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4975 from ../binding.cc:1:
4976/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
4977 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
4978 | ^~~~~~~~
4979/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
4980In file included from ../src/crypto_pwhash_async.cc:2,
4981 from ../binding.cc:12:
4982../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4983 95 | int64_t var = name->IntegerValue(); \
4984 | ^
4985../binding.cc:939:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
4986 939 | ASSERT_UINT_BOUNDS(info[3], opslimit,
4987 | ^~~~~~~~~~~~~~~~~~
4988In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
4989 from ../binding.cc:1:
4990/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
4991 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
4992 | ^~~~~~~~~~~~
4993/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
4994In file included from ../src/crypto_pwhash_async.cc:2,
4995 from ../binding.cc:12:
4996../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
4997 95 | int64_t var = name->IntegerValue(); \
4998 | ^
4999../binding.cc:942:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
5000 942 | ASSERT_UINT_BOUNDS(info[4], memlimit,
5001 | ^~~~~~~~~~~~~~~~~~
5002In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5003 from ../binding.cc:1:
5004/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
5005 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
5006 | ^~~~~~~~~~~~
5007/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
5008In file included from ../src/crypto_pwhash_async.cc:2,
5009 from ../binding.cc:12:
5010../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256_str_async(Nan::NAN_METHOD_ARGS_TYPE)’:
5011../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5012 66 | v8::Local<v8::Object> var = name->ToObject();
5013 | ^
5014../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5015 69 | ASSERT_BUFFER(name, var) \
5016 | ^~~~~~~~~~~~~
5017../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5018 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5019 | ^~~~~~~~~~~~~~~~~~~~~~~~
5020../binding.cc:961:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5021 961 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_scryptsalsa208sha256_STRBYTES, crypto_pwhash_scryptsalsa208sha256_strbytes())
5022 | ^~~~~~~~~~~~~~~~~~~~~~~~
5023In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5024 from ../binding.cc:1:
5025/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5026 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5027 | ^~~~~~~~
5028/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5029In file included from ../src/crypto_pwhash_async.cc:2,
5030 from ../binding.cc:12:
5031../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5032 66 | v8::Local<v8::Object> var = name->ToObject();
5033 | ^
5034../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5035 69 | ASSERT_BUFFER(name, var) \
5036 | ^~~~~~~~~~~~~
5037../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5038 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5039 | ^~~~~~~~~~~~~~~~~~~~~~~~
5040../binding.cc:962:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5041 962 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN, crypto_pwhash_scryptsalsa208sha256_passwd_min())
5042 | ^~~~~~~~~~~~~~~~~~~~~~~~
5043In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5044 from ../binding.cc:1:
5045/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5046 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5047 | ^~~~~~~~
5048/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5049In file included from ../src/crypto_pwhash_async.cc:2,
5050 from ../binding.cc:12:
5051../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
5052 95 | int64_t var = name->IntegerValue(); \
5053 | ^
5054../binding.cc:963:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
5055 963 | ASSERT_UINT_BOUNDS(info[2], opslimit,
5056 | ^~~~~~~~~~~~~~~~~~
5057In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5058 from ../binding.cc:1:
5059/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
5060 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
5061 | ^~~~~~~~~~~~
5062/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
5063In file included from ../src/crypto_pwhash_async.cc:2,
5064 from ../binding.cc:12:
5065../src/macros.h:95:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
5066 95 | int64_t var = name->IntegerValue(); \
5067 | ^
5068../binding.cc:966:3: note: in expansion of macro ‘ASSERT_UINT_BOUNDS’
5069 966 | ASSERT_UINT_BOUNDS(info[3], memlimit,
5070 | ^~~~~~~~~~~~~~~~~~
5071In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5072 from ../binding.cc:1:
5073/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
5074 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
5075 | ^~~~~~~~~~~~
5076/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
5077In file included from ../src/crypto_pwhash_async.cc:2,
5078 from ../binding.cc:12:
5079../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_pwhash_scryptsalsa208sha256_str_verify_async(Nan::NAN_METHOD_ARGS_TYPE)’:
5080../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5081 66 | v8::Local<v8::Object> var = name->ToObject();
5082 | ^
5083../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5084 69 | ASSERT_BUFFER(name, var) \
5085 | ^~~~~~~~~~~~~
5086../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5087 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5088 | ^~~~~~~~~~~~~~~~~~~~~~~~
5089../binding.cc:983:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5090 983 | ASSERT_BUFFER_MIN_LENGTH(info[0], hash, crypto_pwhash_scryptsalsa208sha256_STRBYTES, crypto_pwhash_scryptsalsa208sha256_strbytes())
5091 | ^~~~~~~~~~~~~~~~~~~~~~~~
5092In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5093 from ../binding.cc:1:
5094/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5095 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5096 | ^~~~~~~~
5097/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5098In file included from ../src/crypto_pwhash_async.cc:2,
5099 from ../binding.cc:12:
5100../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5101 66 | v8::Local<v8::Object> var = name->ToObject();
5102 | ^
5103../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5104 69 | ASSERT_BUFFER(name, var) \
5105 | ^~~~~~~~~~~~~
5106../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5107 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5108 | ^~~~~~~~~~~~~~~~~~~~~~~~
5109../binding.cc:984:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5110 984 | ASSERT_BUFFER_MIN_LENGTH(info[1], password, crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN, crypto_pwhash_scryptsalsa208sha256_passwd_min())
5111 | ^~~~~~~~~~~~~~~~~~~~~~~~
5112In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5113 from ../binding.cc:1:
5114/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5115 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5116 | ^~~~~~~~
5117/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5118In file included from ../src/crypto_pwhash_async.cc:2,
5119 from ../binding.cc:12:
5120../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_scalarmult_base(Nan::NAN_METHOD_ARGS_TYPE)’:
5121../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5122 66 | v8::Local<v8::Object> var = name->ToObject();
5123 | ^
5124../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5125 69 | ASSERT_BUFFER(name, var) \
5126 | ^~~~~~~~~~~~~
5127../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5128 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5129 | ^~~~~~~~~~~~~~~~~~~~~~~~
5130../binding.cc:999:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5131 999 | ASSERT_BUFFER_MIN_LENGTH(info[0], public_key, crypto_scalarmult_BYTES, crypto_scalarmult_bytes())
5132 | ^~~~~~~~~~~~~~~~~~~~~~~~
5133In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5134 from ../binding.cc:1:
5135/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5136 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5137 | ^~~~~~~~
5138/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5139In file included from ../src/crypto_pwhash_async.cc:2,
5140 from ../binding.cc:12:
5141../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5142 66 | v8::Local<v8::Object> var = name->ToObject();
5143 | ^
5144../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5145 69 | ASSERT_BUFFER(name, var) \
5146 | ^~~~~~~~~~~~~
5147../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5148 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5149 | ^~~~~~~~~~~~~~~~~~~~~~~~
5150../binding.cc:1000:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5151 1000 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key, crypto_scalarmult_SCALARBYTES, crypto_scalarmult_scalarbytes())
5152 | ^~~~~~~~~~~~~~~~~~~~~~~~
5153In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5154 from ../binding.cc:1:
5155/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5156 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5157 | ^~~~~~~~
5158/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5159In file included from ../src/crypto_pwhash_async.cc:2,
5160 from ../binding.cc:12:
5161../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_scalarmult(Nan::NAN_METHOD_ARGS_TYPE)’:
5162../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5163 66 | v8::Local<v8::Object> var = name->ToObject();
5164 | ^
5165../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5166 69 | ASSERT_BUFFER(name, var) \
5167 | ^~~~~~~~~~~~~
5168../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5169 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5170 | ^~~~~~~~~~~~~~~~~~~~~~~~
5171../binding.cc:1006:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5172 1006 | ASSERT_BUFFER_MIN_LENGTH(info[0], shared_secret, crypto_scalarmult_BYTES, crypto_scalarmult_bytes())
5173 | ^~~~~~~~~~~~~~~~~~~~~~~~
5174In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5175 from ../binding.cc:1:
5176/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5177 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5178 | ^~~~~~~~
5179/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5180In file included from ../src/crypto_pwhash_async.cc:2,
5181 from ../binding.cc:12:
5182../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5183 66 | v8::Local<v8::Object> var = name->ToObject();
5184 | ^
5185../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5186 69 | ASSERT_BUFFER(name, var) \
5187 | ^~~~~~~~~~~~~
5188../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5189 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5190 | ^~~~~~~~~~~~~~~~~~~~~~~~
5191../binding.cc:1007:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5192 1007 | ASSERT_BUFFER_MIN_LENGTH(info[1], secret_key, crypto_scalarmult_SCALARBYTES, crypto_scalarmult_scalarbytes())
5193 | ^~~~~~~~~~~~~~~~~~~~~~~~
5194In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5195 from ../binding.cc:1:
5196/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5197 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5198 | ^~~~~~~~
5199/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5200In file included from ../src/crypto_pwhash_async.cc:2,
5201 from ../binding.cc:12:
5202../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5203 66 | v8::Local<v8::Object> var = name->ToObject();
5204 | ^
5205../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5206 69 | ASSERT_BUFFER(name, var) \
5207 | ^~~~~~~~~~~~~
5208../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5209 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5210 | ^~~~~~~~~~~~~~~~~~~~~~~~
5211../binding.cc:1008:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5212 1008 | ASSERT_BUFFER_MIN_LENGTH(info[2], public_key, crypto_scalarmult_BYTES, crypto_scalarmult_bytes())
5213 | ^~~~~~~~~~~~~~~~~~~~~~~~
5214In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5215 from ../binding.cc:1:
5216/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5217 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5218 | ^~~~~~~~
5219/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5220In file included from ../src/crypto_pwhash_async.cc:2,
5221 from ../binding.cc:12:
5222../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_is_valid_point(Nan::NAN_METHOD_ARGS_TYPE)’:
5223../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5224 66 | v8::Local<v8::Object> var = name->ToObject();
5225 | ^
5226../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5227 69 | ASSERT_BUFFER(name, var) \
5228 | ^~~~~~~~~~~~~
5229../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5230 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5231 | ^~~~~~~~~~~~~~~~~~~~~~~~
5232../binding.cc:1015:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5233 1015 | ASSERT_BUFFER_MIN_LENGTH(info[0], p, crypto_core_ed25519_BYTES, crypto_core_ed25519_bytes())
5234 | ^~~~~~~~~~~~~~~~~~~~~~~~
5235In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5236 from ../binding.cc:1:
5237/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5238 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5239 | ^~~~~~~~
5240/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5241In file included from ../src/crypto_pwhash_async.cc:2,
5242 from ../binding.cc:12:
5243../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_from_uniform(Nan::NAN_METHOD_ARGS_TYPE)’:
5244../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5245 66 | v8::Local<v8::Object> var = name->ToObject();
5246 | ^
5247../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5248 69 | ASSERT_BUFFER(name, var) \
5249 | ^~~~~~~~~~~~~
5250../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5251 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5252 | ^~~~~~~~~~~~~~~~~~~~~~~~
5253../binding.cc:1021:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5254 1021 | ASSERT_BUFFER_MIN_LENGTH(info[0], p, crypto_core_ed25519_BYTES, crypto_core_ed25519_bytes())
5255 | ^~~~~~~~~~~~~~~~~~~~~~~~
5256In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5257 from ../binding.cc:1:
5258/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5259 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5260 | ^~~~~~~~
5261/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5262In file included from ../src/crypto_pwhash_async.cc:2,
5263 from ../binding.cc:12:
5264../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5265 66 | v8::Local<v8::Object> var = name->ToObject();
5266 | ^
5267../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5268 69 | ASSERT_BUFFER(name, var) \
5269 | ^~~~~~~~~~~~~
5270../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5271 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5272 | ^~~~~~~~~~~~~~~~~~~~~~~~
5273../binding.cc:1022:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5274 1022 | ASSERT_BUFFER_MIN_LENGTH(info[1], r, crypto_core_ed25519_UNIFORMBYTES, crypto_core_ed25519_uniformbytes())
5275 | ^~~~~~~~~~~~~~~~~~~~~~~~
5276In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5277 from ../binding.cc:1:
5278/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5279 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5280 | ^~~~~~~~
5281/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5282In file included from ../src/crypto_pwhash_async.cc:2,
5283 from ../binding.cc:12:
5284../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_scalarmult_ed25519(Nan::NAN_METHOD_ARGS_TYPE)’:
5285../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5286 66 | v8::Local<v8::Object> var = name->ToObject();
5287 | ^
5288../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5289 69 | ASSERT_BUFFER(name, var) \
5290 | ^~~~~~~~~~~~~
5291../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5292 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5293 | ^~~~~~~~~~~~~~~~~~~~~~~~
5294../binding.cc:1028:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5295 1028 | ASSERT_BUFFER_MIN_LENGTH(info[0], q, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5296 | ^~~~~~~~~~~~~~~~~~~~~~~~
5297In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5298 from ../binding.cc:1:
5299/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5300 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5301 | ^~~~~~~~
5302/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5303In file included from ../src/crypto_pwhash_async.cc:2,
5304 from ../binding.cc:12:
5305../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5306 66 | v8::Local<v8::Object> var = name->ToObject();
5307 | ^
5308../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5309 69 | ASSERT_BUFFER(name, var) \
5310 | ^~~~~~~~~~~~~
5311../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5312 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5313 | ^~~~~~~~~~~~~~~~~~~~~~~~
5314../binding.cc:1029:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5315 1029 | ASSERT_BUFFER_MIN_LENGTH(info[1], n, crypto_scalarmult_ed25519_SCALARBYTES, crypto_scalarmult_ed25519_scalarbytes())
5316 | ^~~~~~~~~~~~~~~~~~~~~~~~
5317In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5318 from ../binding.cc:1:
5319/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5320 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5321 | ^~~~~~~~
5322/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5323In file included from ../src/crypto_pwhash_async.cc:2,
5324 from ../binding.cc:12:
5325../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5326 66 | v8::Local<v8::Object> var = name->ToObject();
5327 | ^
5328../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5329 69 | ASSERT_BUFFER(name, var) \
5330 | ^~~~~~~~~~~~~
5331../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5332 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5333 | ^~~~~~~~~~~~~~~~~~~~~~~~
5334../binding.cc:1030:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5335 1030 | ASSERT_BUFFER_MIN_LENGTH(info[2], p, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5336 | ^~~~~~~~~~~~~~~~~~~~~~~~
5337In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5338 from ../binding.cc:1:
5339/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5340 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5341 | ^~~~~~~~
5342/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5343In file included from ../src/crypto_pwhash_async.cc:2,
5344 from ../binding.cc:12:
5345../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_scalarmult_ed25519_base(Nan::NAN_METHOD_ARGS_TYPE)’:
5346../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5347 66 | v8::Local<v8::Object> var = name->ToObject();
5348 | ^
5349../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5350 69 | ASSERT_BUFFER(name, var) \
5351 | ^~~~~~~~~~~~~
5352../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5353 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5354 | ^~~~~~~~~~~~~~~~~~~~~~~~
5355../binding.cc:1036:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5356 1036 | ASSERT_BUFFER_MIN_LENGTH(info[0], q, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5357 | ^~~~~~~~~~~~~~~~~~~~~~~~
5358In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5359 from ../binding.cc:1:
5360/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5361 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5362 | ^~~~~~~~
5363/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5364In file included from ../src/crypto_pwhash_async.cc:2,
5365 from ../binding.cc:12:
5366../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5367 66 | v8::Local<v8::Object> var = name->ToObject();
5368 | ^
5369../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5370 69 | ASSERT_BUFFER(name, var) \
5371 | ^~~~~~~~~~~~~
5372../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5373 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5374 | ^~~~~~~~~~~~~~~~~~~~~~~~
5375../binding.cc:1037:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5376 1037 | ASSERT_BUFFER_MIN_LENGTH(info[1], n, crypto_scalarmult_ed25519_SCALARBYTES, crypto_scalarmult_ed25519_scalarbytes())
5377 | ^~~~~~~~~~~~~~~~~~~~~~~~
5378In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5379 from ../binding.cc:1:
5380/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5381 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5382 | ^~~~~~~~
5383/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5384In file included from ../src/crypto_pwhash_async.cc:2,
5385 from ../binding.cc:12:
5386../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_scalarmult_ed25519_noclamp(Nan::NAN_METHOD_ARGS_TYPE)’:
5387../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5388 66 | v8::Local<v8::Object> var = name->ToObject();
5389 | ^
5390../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5391 69 | ASSERT_BUFFER(name, var) \
5392 | ^~~~~~~~~~~~~
5393../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5394 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5395 | ^~~~~~~~~~~~~~~~~~~~~~~~
5396../binding.cc:1043:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5397 1043 | ASSERT_BUFFER_MIN_LENGTH(info[0], q, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5398 | ^~~~~~~~~~~~~~~~~~~~~~~~
5399In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5400 from ../binding.cc:1:
5401/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5402 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5403 | ^~~~~~~~
5404/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5405In file included from ../src/crypto_pwhash_async.cc:2,
5406 from ../binding.cc:12:
5407../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5408 66 | v8::Local<v8::Object> var = name->ToObject();
5409 | ^
5410../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5411 69 | ASSERT_BUFFER(name, var) \
5412 | ^~~~~~~~~~~~~
5413../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5414 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5415 | ^~~~~~~~~~~~~~~~~~~~~~~~
5416../binding.cc:1044:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5417 1044 | ASSERT_BUFFER_MIN_LENGTH(info[1], n, crypto_scalarmult_ed25519_SCALARBYTES, crypto_scalarmult_ed25519_scalarbytes())
5418 | ^~~~~~~~~~~~~~~~~~~~~~~~
5419In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5420 from ../binding.cc:1:
5421/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5422 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5423 | ^~~~~~~~
5424/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5425In file included from ../src/crypto_pwhash_async.cc:2,
5426 from ../binding.cc:12:
5427../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5428 66 | v8::Local<v8::Object> var = name->ToObject();
5429 | ^
5430../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5431 69 | ASSERT_BUFFER(name, var) \
5432 | ^~~~~~~~~~~~~
5433../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5434 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5435 | ^~~~~~~~~~~~~~~~~~~~~~~~
5436../binding.cc:1045:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5437 1045 | ASSERT_BUFFER_MIN_LENGTH(info[2], p, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5438 | ^~~~~~~~~~~~~~~~~~~~~~~~
5439In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5440 from ../binding.cc:1:
5441/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5442 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5443 | ^~~~~~~~
5444/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5445In file included from ../src/crypto_pwhash_async.cc:2,
5446 from ../binding.cc:12:
5447../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_scalarmult_ed25519_base_noclamp(Nan::NAN_METHOD_ARGS_TYPE)’:
5448../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5449 66 | v8::Local<v8::Object> var = name->ToObject();
5450 | ^
5451../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5452 69 | ASSERT_BUFFER(name, var) \
5453 | ^~~~~~~~~~~~~
5454../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5455 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5456 | ^~~~~~~~~~~~~~~~~~~~~~~~
5457../binding.cc:1051:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5458 1051 | ASSERT_BUFFER_MIN_LENGTH(info[0], q, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5459 | ^~~~~~~~~~~~~~~~~~~~~~~~
5460In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5461 from ../binding.cc:1:
5462/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5463 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5464 | ^~~~~~~~
5465/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5466In file included from ../src/crypto_pwhash_async.cc:2,
5467 from ../binding.cc:12:
5468../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5469 66 | v8::Local<v8::Object> var = name->ToObject();
5470 | ^
5471../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5472 69 | ASSERT_BUFFER(name, var) \
5473 | ^~~~~~~~~~~~~
5474../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5475 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5476 | ^~~~~~~~~~~~~~~~~~~~~~~~
5477../binding.cc:1052:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5478 1052 | ASSERT_BUFFER_MIN_LENGTH(info[1], n, crypto_scalarmult_ed25519_SCALARBYTES, crypto_scalarmult_ed25519_scalarbytes())
5479 | ^~~~~~~~~~~~~~~~~~~~~~~~
5480In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5481 from ../binding.cc:1:
5482/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5483 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5484 | ^~~~~~~~
5485/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5486In file included from ../src/crypto_pwhash_async.cc:2,
5487 from ../binding.cc:12:
5488../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_add(Nan::NAN_METHOD_ARGS_TYPE)’:
5489../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5490 66 | v8::Local<v8::Object> var = name->ToObject();
5491 | ^
5492../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5493 69 | ASSERT_BUFFER(name, var) \
5494 | ^~~~~~~~~~~~~
5495../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5496 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5497 | ^~~~~~~~~~~~~~~~~~~~~~~~
5498../binding.cc:1058:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5499 1058 | ASSERT_BUFFER_MIN_LENGTH(info[0], r, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5500 | ^~~~~~~~~~~~~~~~~~~~~~~~
5501In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5502 from ../binding.cc:1:
5503/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5504 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5505 | ^~~~~~~~
5506/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5507In file included from ../src/crypto_pwhash_async.cc:2,
5508 from ../binding.cc:12:
5509../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5510 66 | v8::Local<v8::Object> var = name->ToObject();
5511 | ^
5512../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5513 69 | ASSERT_BUFFER(name, var) \
5514 | ^~~~~~~~~~~~~
5515../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5516 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5517 | ^~~~~~~~~~~~~~~~~~~~~~~~
5518../binding.cc:1059:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5519 1059 | ASSERT_BUFFER_MIN_LENGTH(info[1], p, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5520 | ^~~~~~~~~~~~~~~~~~~~~~~~
5521In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5522 from ../binding.cc:1:
5523/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5524 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5525 | ^~~~~~~~
5526/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5527In file included from ../src/crypto_pwhash_async.cc:2,
5528 from ../binding.cc:12:
5529../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5530 66 | v8::Local<v8::Object> var = name->ToObject();
5531 | ^
5532../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5533 69 | ASSERT_BUFFER(name, var) \
5534 | ^~~~~~~~~~~~~
5535../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5536 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5537 | ^~~~~~~~~~~~~~~~~~~~~~~~
5538../binding.cc:1060:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5539 1060 | ASSERT_BUFFER_MIN_LENGTH(info[2], q, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5540 | ^~~~~~~~~~~~~~~~~~~~~~~~
5541In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5542 from ../binding.cc:1:
5543/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5544 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5545 | ^~~~~~~~
5546/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5547In file included from ../src/crypto_pwhash_async.cc:2,
5548 from ../binding.cc:12:
5549../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_sub(Nan::NAN_METHOD_ARGS_TYPE)’:
5550../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5551 66 | v8::Local<v8::Object> var = name->ToObject();
5552 | ^
5553../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5554 69 | ASSERT_BUFFER(name, var) \
5555 | ^~~~~~~~~~~~~
5556../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5557 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5558 | ^~~~~~~~~~~~~~~~~~~~~~~~
5559../binding.cc:1066:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5560 1066 | ASSERT_BUFFER_MIN_LENGTH(info[0], r, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5561 | ^~~~~~~~~~~~~~~~~~~~~~~~
5562In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5563 from ../binding.cc:1:
5564/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5565 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5566 | ^~~~~~~~
5567/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5568In file included from ../src/crypto_pwhash_async.cc:2,
5569 from ../binding.cc:12:
5570../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5571 66 | v8::Local<v8::Object> var = name->ToObject();
5572 | ^
5573../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5574 69 | ASSERT_BUFFER(name, var) \
5575 | ^~~~~~~~~~~~~
5576../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5577 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5578 | ^~~~~~~~~~~~~~~~~~~~~~~~
5579../binding.cc:1067:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5580 1067 | ASSERT_BUFFER_MIN_LENGTH(info[1], p, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5581 | ^~~~~~~~~~~~~~~~~~~~~~~~
5582In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5583 from ../binding.cc:1:
5584/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5585 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5586 | ^~~~~~~~
5587/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5588In file included from ../src/crypto_pwhash_async.cc:2,
5589 from ../binding.cc:12:
5590../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5591 66 | v8::Local<v8::Object> var = name->ToObject();
5592 | ^
5593../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5594 69 | ASSERT_BUFFER(name, var) \
5595 | ^~~~~~~~~~~~~
5596../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5597 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5598 | ^~~~~~~~~~~~~~~~~~~~~~~~
5599../binding.cc:1068:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5600 1068 | ASSERT_BUFFER_MIN_LENGTH(info[2], q, crypto_scalarmult_ed25519_BYTES, crypto_scalarmult_ed25519_bytes())
5601 | ^~~~~~~~~~~~~~~~~~~~~~~~
5602In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5603 from ../binding.cc:1:
5604/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5605 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5606 | ^~~~~~~~
5607/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5608In file included from ../src/crypto_pwhash_async.cc:2,
5609 from ../binding.cc:12:
5610../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_random(Nan::NAN_METHOD_ARGS_TYPE)’:
5611../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5612 66 | v8::Local<v8::Object> var = name->ToObject();
5613 | ^
5614../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5615 69 | ASSERT_BUFFER(name, var) \
5616 | ^~~~~~~~~~~~~
5617../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5618 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5619 | ^~~~~~~~~~~~~~~~~~~~~~~~
5620../binding.cc:1074:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5621 1074 | ASSERT_BUFFER_MIN_LENGTH(info[0], r, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5622 | ^~~~~~~~~~~~~~~~~~~~~~~~
5623In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5624 from ../binding.cc:1:
5625/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5626 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5627 | ^~~~~~~~
5628/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5629In file included from ../src/crypto_pwhash_async.cc:2,
5630 from ../binding.cc:12:
5631../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_reduce(Nan::NAN_METHOD_ARGS_TYPE)’:
5632../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5633 66 | v8::Local<v8::Object> var = name->ToObject();
5634 | ^
5635../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5636 69 | ASSERT_BUFFER(name, var) \
5637 | ^~~~~~~~~~~~~
5638../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5639 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5640 | ^~~~~~~~~~~~~~~~~~~~~~~~
5641../binding.cc:1080:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5642 1080 | ASSERT_BUFFER_MIN_LENGTH(info[0], r, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5643 | ^~~~~~~~~~~~~~~~~~~~~~~~
5644In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5645 from ../binding.cc:1:
5646/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5647 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5648 | ^~~~~~~~
5649/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5650In file included from ../src/crypto_pwhash_async.cc:2,
5651 from ../binding.cc:12:
5652../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5653 66 | v8::Local<v8::Object> var = name->ToObject();
5654 | ^
5655../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5656 69 | ASSERT_BUFFER(name, var) \
5657 | ^~~~~~~~~~~~~
5658../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5659 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5660 | ^~~~~~~~~~~~~~~~~~~~~~~~
5661../binding.cc:1081:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5662 1081 | ASSERT_BUFFER_MIN_LENGTH(info[1], s, crypto_core_ed25519_NONREDUCEDSCALARBYTES, crypto_core_ed25519_nonreducedscalarbytes())
5663 | ^~~~~~~~~~~~~~~~~~~~~~~~
5664In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5665 from ../binding.cc:1:
5666/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5667 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5668 | ^~~~~~~~
5669/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5670In file included from ../src/crypto_pwhash_async.cc:2,
5671 from ../binding.cc:12:
5672../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_invert(Nan::NAN_METHOD_ARGS_TYPE)’:
5673../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5674 66 | v8::Local<v8::Object> var = name->ToObject();
5675 | ^
5676../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5677 69 | ASSERT_BUFFER(name, var) \
5678 | ^~~~~~~~~~~~~
5679../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5680 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5681 | ^~~~~~~~~~~~~~~~~~~~~~~~
5682../binding.cc:1087:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5683 1087 | ASSERT_BUFFER_MIN_LENGTH(info[0], recip, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5684 | ^~~~~~~~~~~~~~~~~~~~~~~~
5685In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5686 from ../binding.cc:1:
5687/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5688 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5689 | ^~~~~~~~
5690/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5691In file included from ../src/crypto_pwhash_async.cc:2,
5692 from ../binding.cc:12:
5693../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5694 66 | v8::Local<v8::Object> var = name->ToObject();
5695 | ^
5696../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5697 69 | ASSERT_BUFFER(name, var) \
5698 | ^~~~~~~~~~~~~
5699../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5700 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5701 | ^~~~~~~~~~~~~~~~~~~~~~~~
5702../binding.cc:1088:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5703 1088 | ASSERT_BUFFER_MIN_LENGTH(info[1], s, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5704 | ^~~~~~~~~~~~~~~~~~~~~~~~
5705In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5706 from ../binding.cc:1:
5707/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5708 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5709 | ^~~~~~~~
5710/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5711In file included from ../src/crypto_pwhash_async.cc:2,
5712 from ../binding.cc:12:
5713../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_negate(Nan::NAN_METHOD_ARGS_TYPE)’:
5714../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5715 66 | v8::Local<v8::Object> var = name->ToObject();
5716 | ^
5717../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5718 69 | ASSERT_BUFFER(name, var) \
5719 | ^~~~~~~~~~~~~
5720../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5721 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5722 | ^~~~~~~~~~~~~~~~~~~~~~~~
5723../binding.cc:1094:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5724 1094 | ASSERT_BUFFER_MIN_LENGTH(info[0], neg, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5725 | ^~~~~~~~~~~~~~~~~~~~~~~~
5726In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5727 from ../binding.cc:1:
5728/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5729 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5730 | ^~~~~~~~
5731/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5732In file included from ../src/crypto_pwhash_async.cc:2,
5733 from ../binding.cc:12:
5734../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5735 66 | v8::Local<v8::Object> var = name->ToObject();
5736 | ^
5737../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5738 69 | ASSERT_BUFFER(name, var) \
5739 | ^~~~~~~~~~~~~
5740../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5741 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5742 | ^~~~~~~~~~~~~~~~~~~~~~~~
5743../binding.cc:1095:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5744 1095 | ASSERT_BUFFER_MIN_LENGTH(info[1], s, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5745 | ^~~~~~~~~~~~~~~~~~~~~~~~
5746In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5747 from ../binding.cc:1:
5748/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5749 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5750 | ^~~~~~~~
5751/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5752In file included from ../src/crypto_pwhash_async.cc:2,
5753 from ../binding.cc:12:
5754../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_complement(Nan::NAN_METHOD_ARGS_TYPE)’:
5755../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5756 66 | v8::Local<v8::Object> var = name->ToObject();
5757 | ^
5758../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5759 69 | ASSERT_BUFFER(name, var) \
5760 | ^~~~~~~~~~~~~
5761../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5762 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5763 | ^~~~~~~~~~~~~~~~~~~~~~~~
5764../binding.cc:1101:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5765 1101 | ASSERT_BUFFER_MIN_LENGTH(info[0], comp, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5766 | ^~~~~~~~~~~~~~~~~~~~~~~~
5767In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5768 from ../binding.cc:1:
5769/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5770 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5771 | ^~~~~~~~
5772/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5773In file included from ../src/crypto_pwhash_async.cc:2,
5774 from ../binding.cc:12:
5775../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5776 66 | v8::Local<v8::Object> var = name->ToObject();
5777 | ^
5778../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5779 69 | ASSERT_BUFFER(name, var) \
5780 | ^~~~~~~~~~~~~
5781../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5782 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5783 | ^~~~~~~~~~~~~~~~~~~~~~~~
5784../binding.cc:1102:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5785 1102 | ASSERT_BUFFER_MIN_LENGTH(info[1], s, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_scalarbytes())
5786 | ^~~~~~~~~~~~~~~~~~~~~~~~
5787In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5788 from ../binding.cc:1:
5789/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5790 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5791 | ^~~~~~~~
5792/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5793In file included from ../src/crypto_pwhash_async.cc:2,
5794 from ../binding.cc:12:
5795../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_add(Nan::NAN_METHOD_ARGS_TYPE)’:
5796../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5797 66 | v8::Local<v8::Object> var = name->ToObject();
5798 | ^
5799../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5800 69 | ASSERT_BUFFER(name, var) \
5801 | ^~~~~~~~~~~~~
5802../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5803 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5804 | ^~~~~~~~~~~~~~~~~~~~~~~~
5805../binding.cc:1108:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5806 1108 | ASSERT_BUFFER_MIN_LENGTH(info[0], z, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_bytes())
5807 | ^~~~~~~~~~~~~~~~~~~~~~~~
5808In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5809 from ../binding.cc:1:
5810/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5811 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5812 | ^~~~~~~~
5813/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5814In file included from ../src/crypto_pwhash_async.cc:2,
5815 from ../binding.cc:12:
5816../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5817 66 | v8::Local<v8::Object> var = name->ToObject();
5818 | ^
5819../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5820 69 | ASSERT_BUFFER(name, var) \
5821 | ^~~~~~~~~~~~~
5822../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5823 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5824 | ^~~~~~~~~~~~~~~~~~~~~~~~
5825../binding.cc:1109:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5826 1109 | ASSERT_BUFFER_MIN_LENGTH(info[1], x, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_bytes())
5827 | ^~~~~~~~~~~~~~~~~~~~~~~~
5828In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5829 from ../binding.cc:1:
5830/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5831 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5832 | ^~~~~~~~
5833/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5834In file included from ../src/crypto_pwhash_async.cc:2,
5835 from ../binding.cc:12:
5836../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5837 66 | v8::Local<v8::Object> var = name->ToObject();
5838 | ^
5839../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5840 69 | ASSERT_BUFFER(name, var) \
5841 | ^~~~~~~~~~~~~
5842../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5843 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5844 | ^~~~~~~~~~~~~~~~~~~~~~~~
5845../binding.cc:1110:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5846 1110 | ASSERT_BUFFER_MIN_LENGTH(info[2], y, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_bytes())
5847 | ^~~~~~~~~~~~~~~~~~~~~~~~
5848In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5849 from ../binding.cc:1:
5850/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5851 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5852 | ^~~~~~~~
5853/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5854In file included from ../src/crypto_pwhash_async.cc:2,
5855 from ../binding.cc:12:
5856../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_core_ed25519_scalar_sub(Nan::NAN_METHOD_ARGS_TYPE)’:
5857../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5858 66 | v8::Local<v8::Object> var = name->ToObject();
5859 | ^
5860../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5861 69 | ASSERT_BUFFER(name, var) \
5862 | ^~~~~~~~~~~~~
5863../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5864 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5865 | ^~~~~~~~~~~~~~~~~~~~~~~~
5866../binding.cc:1116:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5867 1116 | ASSERT_BUFFER_MIN_LENGTH(info[0], z, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_bytes())
5868 | ^~~~~~~~~~~~~~~~~~~~~~~~
5869In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5870 from ../binding.cc:1:
5871/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5872 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5873 | ^~~~~~~~
5874/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5875In file included from ../src/crypto_pwhash_async.cc:2,
5876 from ../binding.cc:12:
5877../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5878 66 | v8::Local<v8::Object> var = name->ToObject();
5879 | ^
5880../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5881 69 | ASSERT_BUFFER(name, var) \
5882 | ^~~~~~~~~~~~~
5883../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5884 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5885 | ^~~~~~~~~~~~~~~~~~~~~~~~
5886../binding.cc:1117:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5887 1117 | ASSERT_BUFFER_MIN_LENGTH(info[1], x, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_bytes())
5888 | ^~~~~~~~~~~~~~~~~~~~~~~~
5889In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5890 from ../binding.cc:1:
5891/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5892 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5893 | ^~~~~~~~
5894/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5895In file included from ../src/crypto_pwhash_async.cc:2,
5896 from ../binding.cc:12:
5897../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5898 66 | v8::Local<v8::Object> var = name->ToObject();
5899 | ^
5900../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5901 69 | ASSERT_BUFFER(name, var) \
5902 | ^~~~~~~~~~~~~
5903../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5904 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5905 | ^~~~~~~~~~~~~~~~~~~~~~~~
5906../binding.cc:1118:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5907 1118 | ASSERT_BUFFER_MIN_LENGTH(info[2], y, crypto_core_ed25519_SCALARBYTES, crypto_core_ed25519_bytes())
5908 | ^~~~~~~~~~~~~~~~~~~~~~~~
5909In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5910 from ../binding.cc:1:
5911/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5912 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5913 | ^~~~~~~~
5914/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5915In file included from ../src/crypto_pwhash_async.cc:2,
5916 from ../binding.cc:12:
5917../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_shorthash(Nan::NAN_METHOD_ARGS_TYPE)’:
5918../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5919 66 | v8::Local<v8::Object> var = name->ToObject();
5920 | ^
5921../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5922 69 | ASSERT_BUFFER(name, var) \
5923 | ^~~~~~~~~~~~~
5924../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5925 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5926 | ^~~~~~~~~~~~~~~~~~~~~~~~
5927../binding.cc:1126:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5928 1126 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_shorthash_BYTES, crypto_shorthash_bytes())
5929 | ^~~~~~~~~~~~~~~~~~~~~~~~
5930In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5931 from ../binding.cc:1:
5932/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5933 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5934 | ^~~~~~~~
5935/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5936In file included from ../src/crypto_pwhash_async.cc:2,
5937 from ../binding.cc:12:
5938../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5939 66 | v8::Local<v8::Object> var = name->ToObject();
5940 | ^
5941../binding.cc:1127:3: note: in expansion of macro ‘ASSERT_BUFFER’
5942 1127 | ASSERT_BUFFER(info[1], input)
5943 | ^~~~~~~~~~~~~
5944In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5945 from ../binding.cc:1:
5946/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5947 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5948 | ^~~~~~~~
5949/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5950In file included from ../src/crypto_pwhash_async.cc:2,
5951 from ../binding.cc:12:
5952../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5953 66 | v8::Local<v8::Object> var = name->ToObject();
5954 | ^
5955../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5956 69 | ASSERT_BUFFER(name, var) \
5957 | ^~~~~~~~~~~~~
5958../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5959 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5960 | ^~~~~~~~~~~~~~~~~~~~~~~~
5961../binding.cc:1128:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5962 1128 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_shorthash_KEYBYTES, crypto_shorthash_keybytes())
5963 | ^~~~~~~~~~~~~~~~~~~~~~~~
5964In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5965 from ../binding.cc:1:
5966/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5967 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5968 | ^~~~~~~~
5969/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5970In file included from ../src/crypto_pwhash_async.cc:2,
5971 from ../binding.cc:12:
5972../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_kdf_keygen(Nan::NAN_METHOD_ARGS_TYPE)’:
5973../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5974 66 | v8::Local<v8::Object> var = name->ToObject();
5975 | ^
5976../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5977 69 | ASSERT_BUFFER(name, var) \
5978 | ^~~~~~~~~~~~~
5979../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
5980 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
5981 | ^~~~~~~~~~~~~~~~~~~~~~~~
5982../binding.cc:1136:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
5983 1136 | ASSERT_BUFFER_MIN_LENGTH(info[0], key, crypto_kdf_KEYBYTES, crypto_kdf_keybytes())
5984 | ^~~~~~~~~~~~~~~~~~~~~~~~
5985In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
5986 from ../binding.cc:1:
5987/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
5988 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
5989 | ^~~~~~~~
5990/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
5991In file included from ../src/crypto_pwhash_async.cc:2,
5992 from ../binding.cc:12:
5993../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_kdf_derive_from_key(Nan::NAN_METHOD_ARGS_TYPE)’:
5994../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
5995 66 | v8::Local<v8::Object> var = name->ToObject();
5996 | ^
5997../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
5998 69 | ASSERT_BUFFER(name, var) \
5999 | ^~~~~~~~~~~~~
6000../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6001 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6002 | ^~~~~~~~~~~~~~~~~~~~~~~~
6003../binding.cc:1142:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6004 1142 | ASSERT_BUFFER_MIN_LENGTH(info[0], subkey, crypto_kdf_BYTES_MIN, crypto_kdf_bytes_min())
6005 | ^~~~~~~~~~~~~~~~~~~~~~~~
6006In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6007 from ../binding.cc:1:
6008/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6009 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6010 | ^~~~~~~~
6011/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6012In file included from ../src/crypto_pwhash_async.cc:2,
6013 from ../binding.cc:12:
6014../src/macros.h:84:36: error: no matching function for call to ‘v8::Value::IntegerValue()’
6015 84 | int64_t var = name->IntegerValue(); \
6016 | ^
6017../binding.cc:1143:3: note: in expansion of macro ‘ASSERT_UINT’
6018 1143 | ASSERT_UINT(info[1], subkey_id)
6019 | ^~~~~~~~~~~
6020In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6021 from ../binding.cc:1:
6022/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate: ‘v8::Maybe<long int> v8::Value::IntegerValue(v8::Local<v8::Context>) const’
6023 2774 | V8_WARN_UNUSED_RESULT Maybe<int64_t> IntegerValue(
6024 | ^~~~~~~~~~~~
6025/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2774:40: note: candidate expects 1 argument, 0 provided
6026In file included from ../src/crypto_pwhash_async.cc:2,
6027 from ../binding.cc:12:
6028../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6029 66 | v8::Local<v8::Object> var = name->ToObject();
6030 | ^
6031../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6032 69 | ASSERT_BUFFER(name, var) \
6033 | ^~~~~~~~~~~~~
6034../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6035 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6036 | ^~~~~~~~~~~~~~~~~~~~~~~~
6037../binding.cc:1144:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6038 1144 | ASSERT_BUFFER_MIN_LENGTH(info[2], context, crypto_kdf_CONTEXTBYTES, crypto_kdf_contextbytes())
6039 | ^~~~~~~~~~~~~~~~~~~~~~~~
6040In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6041 from ../binding.cc:1:
6042/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6043 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6044 | ^~~~~~~~
6045/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6046In file included from ../src/crypto_pwhash_async.cc:2,
6047 from ../binding.cc:12:
6048../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6049 66 | v8::Local<v8::Object> var = name->ToObject();
6050 | ^
6051../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6052 69 | ASSERT_BUFFER(name, var) \
6053 | ^~~~~~~~~~~~~
6054../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6055 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6056 | ^~~~~~~~~~~~~~~~~~~~~~~~
6057../binding.cc:1145:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6058 1145 | ASSERT_BUFFER_MIN_LENGTH(info[3], key, crypto_kdf_KEYBYTES, crypto_kdf_keybytes())
6059 | ^~~~~~~~~~~~~~~~~~~~~~~~
6060In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6061 from ../binding.cc:1:
6062/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6063 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6064 | ^~~~~~~~
6065/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6066In file included from ../src/crypto_pwhash_async.cc:2,
6067 from ../binding.cc:12:
6068../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_hash_sha256(Nan::NAN_METHOD_ARGS_TYPE)’:
6069../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6070 66 | v8::Local<v8::Object> var = name->ToObject();
6071 | ^
6072../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6073 69 | ASSERT_BUFFER(name, var) \
6074 | ^~~~~~~~~~~~~
6075../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6076 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6077 | ^~~~~~~~~~~~~~~~~~~~~~~~
6078../binding.cc:1153:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6079 1153 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_hash_sha256_BYTES, crypto_hash_sha256_bytes())
6080 | ^~~~~~~~~~~~~~~~~~~~~~~~
6081In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6082 from ../binding.cc:1:
6083/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6084 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6085 | ^~~~~~~~
6086/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6087In file included from ../src/crypto_pwhash_async.cc:2,
6088 from ../binding.cc:12:
6089../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6090 66 | v8::Local<v8::Object> var = name->ToObject();
6091 | ^
6092../binding.cc:1154:3: note: in expansion of macro ‘ASSERT_BUFFER’
6093 1154 | ASSERT_BUFFER(info[1], input)
6094 | ^~~~~~~~~~~~~
6095In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6096 from ../binding.cc:1:
6097/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6098 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6099 | ^~~~~~~~
6100/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6101In file included from ../src/crypto_pwhash_async.cc:2,
6102 from ../binding.cc:12:
6103../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_hash_sha512(Nan::NAN_METHOD_ARGS_TYPE)’:
6104../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6105 66 | v8::Local<v8::Object> var = name->ToObject();
6106 | ^
6107../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6108 69 | ASSERT_BUFFER(name, var) \
6109 | ^~~~~~~~~~~~~
6110../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6111 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6112 | ^~~~~~~~~~~~~~~~~~~~~~~~
6113../binding.cc:1166:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6114 1166 | ASSERT_BUFFER_MIN_LENGTH(info[0], output, crypto_hash_sha512_BYTES, crypto_hash_sha512_bytes())
6115 | ^~~~~~~~~~~~~~~~~~~~~~~~
6116In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6117 from ../binding.cc:1:
6118/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6119 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6120 | ^~~~~~~~
6121/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6122In file included from ../src/crypto_pwhash_async.cc:2,
6123 from ../binding.cc:12:
6124../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6125 66 | v8::Local<v8::Object> var = name->ToObject();
6126 | ^
6127../binding.cc:1167:3: note: in expansion of macro ‘ASSERT_BUFFER’
6128 1167 | ASSERT_BUFFER(info[1], input)
6129 | ^~~~~~~~~~~~~
6130In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6131 from ../binding.cc:1:
6132/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6133 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6134 | ^~~~~~~~
6135/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6136In file included from ../src/crypto_pwhash_async.cc:2,
6137 from ../binding.cc:12:
6138../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretstream_xchacha20poly1305_keygen(Nan::NAN_METHOD_ARGS_TYPE)’:
6139../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6140 66 | v8::Local<v8::Object> var = name->ToObject();
6141 | ^
6142../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6143 69 | ASSERT_BUFFER(name, var) \
6144 | ^~~~~~~~~~~~~
6145../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6146 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6147 | ^~~~~~~~~~~~~~~~~~~~~~~~
6148../binding.cc:1183:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6149 1183 | ASSERT_BUFFER_MIN_LENGTH(info[0], key, crypto_secretstream_xchacha20poly1305_KEYBYTES, crypto_secretstream_xchacha20poly1305_keybytes())
6150 | ^~~~~~~~~~~~~~~~~~~~~~~~
6151In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6152 from ../binding.cc:1:
6153/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6154 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6155 | ^~~~~~~~
6156/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6157In file included from ../src/crypto_pwhash_async.cc:2,
6158 from ../binding.cc:12:
6159../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretstream_xchacha20poly1305_init_push(Nan::NAN_METHOD_ARGS_TYPE)’:
6160../src/macros.h:123:60: error: no matching function for call to ‘v8::Value::ToObject()’
6161 123 | type* var = Nan::ObjectWrap::Unwrap<type>(name->ToObject());
6162 | ^
6163../binding.cc:1189:3: note: in expansion of macro ‘ASSERT_UNWRAP’
6164 1189 | ASSERT_UNWRAP(info[0], obj, CryptoSecretstreamXchacha20poly1305StateWrap)
6165 | ^~~~~~~~~~~~~
6166In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6167 from ../binding.cc:1:
6168/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6169 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6170 | ^~~~~~~~
6171/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6172In file included from ../src/crypto_pwhash_async.cc:2,
6173 from ../binding.cc:12:
6174../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6175 66 | v8::Local<v8::Object> var = name->ToObject();
6176 | ^
6177../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6178 69 | ASSERT_BUFFER(name, var) \
6179 | ^~~~~~~~~~~~~
6180../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6181 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6182 | ^~~~~~~~~~~~~~~~~~~~~~~~
6183../binding.cc:1190:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6184 1190 | ASSERT_BUFFER_MIN_LENGTH(info[1], header, crypto_secretstream_xchacha20poly1305_HEADERBYTES, crypto_secretstream_xchacha20poly1305_headerbytes())
6185 | ^~~~~~~~~~~~~~~~~~~~~~~~
6186In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6187 from ../binding.cc:1:
6188/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6189 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6190 | ^~~~~~~~
6191/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6192In file included from ../src/crypto_pwhash_async.cc:2,
6193 from ../binding.cc:12:
6194../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6195 66 | v8::Local<v8::Object> var = name->ToObject();
6196 | ^
6197../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6198 69 | ASSERT_BUFFER(name, var) \
6199 | ^~~~~~~~~~~~~
6200../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6201 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6202 | ^~~~~~~~~~~~~~~~~~~~~~~~
6203../binding.cc:1191:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6204 1191 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_secretstream_xchacha20poly1305_KEYBYTES, crypto_secretstream_xchacha20poly1305_keybytes())
6205 | ^~~~~~~~~~~~~~~~~~~~~~~~
6206In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6207 from ../binding.cc:1:
6208/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6209 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6210 | ^~~~~~~~
6211/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6212In file included from ../src/crypto_pwhash_async.cc:2,
6213 from ../binding.cc:12:
6214../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretstream_xchacha20poly1305_push(Nan::NAN_METHOD_ARGS_TYPE)’:
6215../src/macros.h:123:60: error: no matching function for call to ‘v8::Value::ToObject()’
6216 123 | type* var = Nan::ObjectWrap::Unwrap<type>(name->ToObject());
6217 | ^
6218../binding.cc:1197:3: note: in expansion of macro ‘ASSERT_UNWRAP’
6219 1197 | ASSERT_UNWRAP(info[0], obj, CryptoSecretstreamXchacha20poly1305StateWrap)
6220 | ^~~~~~~~~~~~~
6221In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6222 from ../binding.cc:1:
6223/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6224 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6225 | ^~~~~~~~
6226/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6227In file included from ../src/crypto_pwhash_async.cc:2,
6228 from ../binding.cc:12:
6229../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6230 66 | v8::Local<v8::Object> var = name->ToObject();
6231 | ^
6232../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6233 69 | ASSERT_BUFFER(name, var) \
6234 | ^~~~~~~~~~~~~
6235../binding.cc:1198:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6236 1198 | ASSERT_BUFFER_SET_LENGTH(info[2], message)
6237 | ^~~~~~~~~~~~~~~~~~~~~~~~
6238In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6239 from ../binding.cc:1:
6240/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6241 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6242 | ^~~~~~~~
6243/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6244In file included from ../src/crypto_pwhash_async.cc:2,
6245 from ../binding.cc:12:
6246../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6247 66 | v8::Local<v8::Object> var = name->ToObject();
6248 | ^
6249../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6250 69 | ASSERT_BUFFER(name, var) \
6251 | ^~~~~~~~~~~~~
6252../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6253 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6254 | ^~~~~~~~~~~~~~~~~~~~~~~~
6255../binding.cc:1199:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6256 1199 | ASSERT_BUFFER_MIN_LENGTH(info[1], ciphertext,
6257 | ^~~~~~~~~~~~~~~~~~~~~~~~
6258In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6259 from ../binding.cc:1:
6260/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6261 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6262 | ^~~~~~~~
6263/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6264In file included from ../src/crypto_pwhash_async.cc:2,
6265 from ../binding.cc:12:
6266../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6267 66 | v8::Local<v8::Object> var = name->ToObject();
6268 | ^
6269../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6270 69 | ASSERT_BUFFER(name, var) \
6271 | ^~~~~~~~~~~~~
6272../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6273 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6274 | ^~~~~~~~~~~~~~~~~~~~~~~~
6275../binding.cc:1202:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6276 1202 | ASSERT_BUFFER_MIN_LENGTH(info[4], tag, crypto_secretstream_xchacha20poly1305_TAGBYTES, crypto_secretstream_xchacha20poly1305_TAGBYTES)
6277 | ^~~~~~~~~~~~~~~~~~~~~~~~
6278In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6279 from ../binding.cc:1:
6280/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6281 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6282 | ^~~~~~~~
6283/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6284In file included from ../src/crypto_pwhash_async.cc:2,
6285 from ../binding.cc:12:
6286../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6287 66 | v8::Local<v8::Object> var = name->ToObject();
6288 | ^
6289../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6290 69 | ASSERT_BUFFER(name, var) \
6291 | ^~~~~~~~~~~~~
6292../binding.cc:1208:5: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6293 1208 | ASSERT_BUFFER_SET_LENGTH(info[3], ad)
6294 | ^~~~~~~~~~~~~~~~~~~~~~~~
6295In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6296 from ../binding.cc:1:
6297/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6298 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6299 | ^~~~~~~~
6300/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6301In file included from ../src/crypto_pwhash_async.cc:2,
6302 from ../binding.cc:12:
6303../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretstream_xchacha20poly1305_init_pull(Nan::NAN_METHOD_ARGS_TYPE)’:
6304../src/macros.h:123:60: error: no matching function for call to ‘v8::Value::ToObject()’
6305 123 | type* var = Nan::ObjectWrap::Unwrap<type>(name->ToObject());
6306 | ^
6307../binding.cc:1221:3: note: in expansion of macro ‘ASSERT_UNWRAP’
6308 1221 | ASSERT_UNWRAP(info[0], obj, CryptoSecretstreamXchacha20poly1305StateWrap)
6309 | ^~~~~~~~~~~~~
6310In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6311 from ../binding.cc:1:
6312/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6313 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6314 | ^~~~~~~~
6315/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6316In file included from ../src/crypto_pwhash_async.cc:2,
6317 from ../binding.cc:12:
6318../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6319 66 | v8::Local<v8::Object> var = name->ToObject();
6320 | ^
6321../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6322 69 | ASSERT_BUFFER(name, var) \
6323 | ^~~~~~~~~~~~~
6324../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6325 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6326 | ^~~~~~~~~~~~~~~~~~~~~~~~
6327../binding.cc:1222:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6328 1222 | ASSERT_BUFFER_MIN_LENGTH(info[1], header, crypto_secretstream_xchacha20poly1305_HEADERBYTES, crypto_secretstream_xchacha20poly1305_headerbytes())
6329 | ^~~~~~~~~~~~~~~~~~~~~~~~
6330In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6331 from ../binding.cc:1:
6332/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6333 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6334 | ^~~~~~~~
6335/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6336In file included from ../src/crypto_pwhash_async.cc:2,
6337 from ../binding.cc:12:
6338../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6339 66 | v8::Local<v8::Object> var = name->ToObject();
6340 | ^
6341../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6342 69 | ASSERT_BUFFER(name, var) \
6343 | ^~~~~~~~~~~~~
6344../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6345 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6346 | ^~~~~~~~~~~~~~~~~~~~~~~~
6347../binding.cc:1223:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6348 1223 | ASSERT_BUFFER_MIN_LENGTH(info[2], key, crypto_secretstream_xchacha20poly1305_KEYBYTES, crypto_secretstream_xchacha20poly1305_keybytes())
6349 | ^~~~~~~~~~~~~~~~~~~~~~~~
6350In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6351 from ../binding.cc:1:
6352/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6353 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6354 | ^~~~~~~~
6355/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6356In file included from ../src/crypto_pwhash_async.cc:2,
6357 from ../binding.cc:12:
6358../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretstream_xchacha20poly1305_pull(Nan::NAN_METHOD_ARGS_TYPE)’:
6359../src/macros.h:123:60: error: no matching function for call to ‘v8::Value::ToObject()’
6360 123 | type* var = Nan::ObjectWrap::Unwrap<type>(name->ToObject());
6361 | ^
6362../binding.cc:1229:3: note: in expansion of macro ‘ASSERT_UNWRAP’
6363 1229 | ASSERT_UNWRAP(info[0], obj, CryptoSecretstreamXchacha20poly1305StateWrap)
6364 | ^~~~~~~~~~~~~
6365In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6366 from ../binding.cc:1:
6367/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6368 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6369 | ^~~~~~~~
6370/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6371In file included from ../src/crypto_pwhash_async.cc:2,
6372 from ../binding.cc:12:
6373../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6374 66 | v8::Local<v8::Object> var = name->ToObject();
6375 | ^
6376../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6377 69 | ASSERT_BUFFER(name, var) \
6378 | ^~~~~~~~~~~~~
6379../binding.cc:1230:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6380 1230 | ASSERT_BUFFER_SET_LENGTH(info[3], ciphertext)
6381 | ^~~~~~~~~~~~~~~~~~~~~~~~
6382In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6383 from ../binding.cc:1:
6384/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6385 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6386 | ^~~~~~~~
6387/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6388In file included from ../src/crypto_pwhash_async.cc:2,
6389 from ../binding.cc:12:
6390../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6391 66 | v8::Local<v8::Object> var = name->ToObject();
6392 | ^
6393../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6394 69 | ASSERT_BUFFER(name, var) \
6395 | ^~~~~~~~~~~~~
6396../src/macros.h:73:3: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6397 73 | ASSERT_BUFFER_SET_LENGTH(name, var) \
6398 | ^~~~~~~~~~~~~~~~~~~~~~~~
6399../binding.cc:1231:3: note: in expansion of macro ‘ASSERT_BUFFER_MIN_LENGTH’
6400 1231 | ASSERT_BUFFER_MIN_LENGTH(info[1], message,
6401 | ^~~~~~~~~~~~~~~~~~~~~~~~
6402In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6403 from ../binding.cc:1:
6404/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6405 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6406 | ^~~~~~~~
6407/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6408In file included from ../src/crypto_pwhash_async.cc:2,
6409 from ../binding.cc:12:
6410../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6411 66 | v8::Local<v8::Object> var = name->ToObject();
6412 | ^
6413../src/macros.h:69:3: note: in expansion of macro ‘ASSERT_BUFFER’
6414 69 | ASSERT_BUFFER(name, var) \
6415 | ^~~~~~~~~~~~~
6416../binding.cc:1239:5: note: in expansion of macro ‘ASSERT_BUFFER_SET_LENGTH’
6417 1239 | ASSERT_BUFFER_SET_LENGTH(info[4], ad)
6418 | ^~~~~~~~~~~~~~~~~~~~~~~~
6419In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6420 from ../binding.cc:1:
6421/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6422 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6423 | ^~~~~~~~
6424/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6425In file included from ../src/crypto_pwhash_async.cc:2,
6426 from ../binding.cc:12:
6427../src/macros.h:66:46: error: no matching function for call to ‘v8::Value::ToObject()’
6428 66 | v8::Local<v8::Object> var = name->ToObject();
6429 | ^
6430../binding.cc:1246:5: note: in expansion of macro ‘ASSERT_BUFFER’
6431 1246 | ASSERT_BUFFER(info[2], tag)
6432 | ^~~~~~~~~~~~~
6433In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6434 from ../binding.cc:1:
6435/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6436 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6437 | ^~~~~~~~
6438/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6439In file included from ../src/crypto_pwhash_async.cc:2,
6440 from ../binding.cc:12:
6441../binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE crypto_secretstream_xchacha20poly1305_rekey(Nan::NAN_METHOD_ARGS_TYPE)’:
6442../src/macros.h:123:60: error: no matching function for call to ‘v8::Value::ToObject()’
6443 123 | type* var = Nan::ObjectWrap::Unwrap<type>(name->ToObject());
6444 | ^
6445../binding.cc:1258:3: note: in expansion of macro ‘ASSERT_UNWRAP’
6446 1258 | ASSERT_UNWRAP(info[0], obj, CryptoSecretstreamXchacha20poly1305StateWrap)
6447 | ^~~~~~~~~~~~~
6448In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6449 from ../binding.cc:1:
6450/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
6451 2754 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
6452 | ^~~~~~~~
6453/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:2754:44: note: candidate expects 1 argument, 0 provided
6454In file included from ../binding.cc:1:
6455../binding.cc: At global scope:
6456/home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:610:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
6457 610 | (node::addon_register_func) (regfunc), \
6458 | ^
6459/home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:644:3: note: in expansion of macro ‘NODE_MODULE_X’
6460 644 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
6461 | ^~~~~~~~~~~~~
6462../binding.cc:1593:1: note: in expansion of macro ‘NODE_MODULE’
6463 1593 | NODE_MODULE(sodium, InitAll)
6464 | ^~~~~~~~~~~
6465In file included from /home/REDACTED/.cache/node-gyp/13.8.0/include/node/node.h:63,
6466 from ../binding.cc:1:
6467/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
6468/home/REDACTED/.cache/node-gyp/13.8.0/include/node/node_object_wrap.h:85:78: required from here
6469/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:10400:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
647010400 | reinterpret_cast<Callback>(callback), type);
6471 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6472/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:
6473../../nan/nan_object_wrap.h:65:61: required from here
6474/home/REDACTED/.cache/node-gyp/13.8.0/include/node/v8.h:10400:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
6475make: *** [sodium.target.mk:130: Release/obj.target/sodium/binding.o] Error 1
6476make: Leaving directory '/home/REDACTED/node_modules/ssb-server/node_modules/sodium-native/build'
6477gyp ERR! build error
6478gyp ERR! stack Error: `make` failed with exit code: 2
6479gyp ERR! stack at ChildProcess.onExit (/home/REDACTED/.nvm/versions/node/v13.8.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
6480gyp ERR! stack at ChildProcess.emit (events.js:321:20)
6481gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
6482gyp ERR! System Linux 5.5.2-arch2-2
6483gyp ERR! command "/home/REDACTED/.nvm/versions/node/v13.8.0/bin/node" "/home/REDACTED/.nvm/versions/node/v13.8.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
6484gyp ERR! cwd /home/REDACTED/node_modules/ssb-server/node_modules/sodium-native
6485gyp ERR! node -v v13.8.0
6486gyp ERR! node-gyp -v v5.0.7
6487gyp ERR! not ok
6488
6489> sodium-native@2.4.9 install /home/REDACTED/node_modules/sodium-native
6490> node-gyp-build "node preinstall.js" "node postinstall.js"
6491
6492npm WARN REDACTED@1.0.0 No description
6493npm WARN REDACTED@1.0.0 No repository field.
6494npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/ssb-server/node_modules/fsevents):
6495npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
6496npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sodium-native@2.4.2 (node_modules/ssb-server/node_modules/sodium-native):
6497npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sodium-native@2.4.2 install: `node-gyp-build "node preinstall.js" "node postinstall.js"`
6498npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
6499
6500+ sodium-native@2.4.9
6501updated 1 package and audited 9263 packages in 65.402s
6502found 6 vulnerabilities (5 low, 1 moderate)
6503 run `npm audit fix` to fix them, or `npm audit` for details