mac version: 10.13.4 MacBook Pro (13-inch, 2016, Four Thunderbolt 3 Ports)
use npm install error:
gyp ERR! node -v v13.7.0
gyp ERR! node-gyp -v v5.0.5
> [email protected] install /Users/maya/Desktop/project-a/node_modules/fibers
> node build.js || nodejs build.js
CXX(target) Release/obj.target/fibers/src/fibers.o
../src/fibers.cc:68:2: error: no template named 'Handle'
Handle<String> NewLatin1String(Isolate* isolate, const char* string) {
^
../src/fibers.cc:69:10: error: no viable conversion from returned value of type 'Local<v8::String>' to function return type 'int'
return String::NewFromOneByte(isolate, (const uint8_t*)string, NewStringType::kNormal).ToLocalChecked();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fibers.cc:72:2: error: no template named 'Handle'
Handle<String> NewLatin1Symbol(Isolate* isolate, const char* string) {
^
../src/fibers.cc:73:10: error: no viable conversion from returned value of type 'Local<v8::String>' to function return type 'int'
return String::NewFromOneByte(isolate, (const uint8_t*)string, NewStringType::kNormal).ToLocalChecked();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fibers.cc:94:2: error: no template named 'Handle'
Handle<Object> NewInstance(Isolate* isolate, Local<Function> fn, int argc, Local<Value> argv[]) {
^
../src/fibers.cc:95:10: error: no viable conversion from returned value of type 'Local<v8::Object>' to function return type 'int'
return fn->NewInstance(isolate->GetCurrentContext(), argc, argv).ToLocalChecked();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fibers.cc:104:2: error: no template named 'Handle'
Handle<Number> ToNumber(Local<Value> value) {
^
../src/fibers.cc:105:10: error: no viable conversion from returned value of type 'Local<v8::Number>' to function return type 'int'
return value->ToNumber(Isolate::GetCurrent()->GetCurrentContext()).ToLocalChecked();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fibers.cc:114:50: error: no template named 'Handle'
Local<Value> GetStackTrace(TryCatch* try_catch, Handle<Context> context) {
^
../src/fibers.cc:127:39: error: no template named 'Handle'
void fixStackLimit(Isolate* isolate, Handle<Context> context) {
^
../src/fibers.cc:149:58: error: no template named 'Handle'
void Reset(Isolate* isolate, Persistent<T>& persistent, Handle<T> handle) {
^
../src/fibers.cc:162:7: error: variable has incomplete type 'void'
void SetInternalPointer(Handle<T> handle, int index, void* val) {
^
../src/fibers.cc:162:26: error: use of undeclared identifier 'Handle'
void SetInternalPointer(Handle<T> handle, int index, void* val) {
^
../src/fibers.cc:162:33: error: 'T' does not refer to a value
void SetInternalPointer(Handle<T> handle, int index, void* val) {
^
../src/fibers.cc:161:18: note: declared here
template <class T>
^
../src/fibers.cc:162:36: error: use of undeclared identifier 'handle'
void SetInternalPointer(Handle<T> handle, int index, void* val) {
^
../src/fibers.cc:162:48: error: expected '(' for function-style cast or type construction
void SetInternalPointer(Handle<T> handle, int index, void* val) {
~~~ ^
../src/fibers.cc:162:59: error: expected '(' for function-style cast or type construction
void SetInternalPointer(Handle<T> handle, int index, void* val) {
~~~~^
../src/fibers.cc:162:61: error: use of undeclared identifier 'val'
void SetInternalPointer(Handle<T> handle, int index, void* val) {
^
../src/fibers.cc:162:65: error: expected ';' at end of declaration
void SetInternalPointer(Handle<T> handle, int index, void* val) {
^
;
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [Release/obj.target/fibers/src/fibers.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:321:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Darwin 17.5.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--release"
gyp ERR! cwd /Users/maya/Desktop/project-a/node_modules/fibers
gyp ERR! node -v v13.7.0
gyp ERR! node-gyp -v v5.0.5
gyp ERR! not ok
node-gyp exited with code: 1
Please make sure you are using a supported platform and node version. If you
would like to compile fibers on this machine please make sure you have setup your
build environment--
Windows + OS X instructions here: https://github.com/nodejs/node-gyp
Ubuntu users please run: `sudo apt-get install g++ build-essential`
RHEL users please run: `yum install gcc-c++` and `yum groupinstall 'Development Tools'`
Alpine users please run: `sudo apk add python make g++`
sh: nodejs: command not found
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR! [email protected] install: `node build.js || nodejs build.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/maya/.npm/_logs/2020-02-20T07_30_41_347Z-debug.log
I am getting errors also on Linux 4.4.0-1057-aws
> [email protected] install /tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/ref
> node-gyp rebuild
make: Entering directory '/tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/ref/build'
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../../nan/nan_converters.h:67:0,
from ../../nan/nan.h:202,
from ../src/binding.cc:7:
../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase<v8::Boolean>::return_t Nan::imp::ToFactory<v8::Boolean>::convert(v8::Local<v8::Value>)’:
../../nan/nan_converters_43_inl.h:18:51: error: no matching function for call to ‘v8::Value::ToBoolean(v8::Local<v8::Context>)’
val->To ## TYPE(isolate->GetCurrentContext()) \
^
../../nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’
X(Boolean)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2631:18: note: candidate: v8::Local<v8::Boolean> v8::Value::ToBoolean(v8::Isolate*) const
Local<Boolean> ToBoolean(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2631:18: note: no known conversion for argument 1 from ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
In file included from ../../nan/nan_converters.h:67:0,
from ../../nan/nan.h:202,
from ../src/binding.cc:7:
../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase<bool>::return_t Nan::imp::ToFactory<bool>::convert(v8::Local<v8::Value>)’:
../../nan/nan_converters_43_inl.h:37:57: error: no matching function for call to ‘v8::Value::BooleanValue(v8::Local<v8::Context>)’
return val->NAME ## Value(isolate->GetCurrentContext()); \
^
../../nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’
X(bool, Boolean)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: candidate: bool v8::Value::BooleanValue(v8::Isolate*) const
bool BooleanValue(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: no known conversion for argument 1 from ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/binding.cc:7:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)’:
../../nan/nan_implementation_12_inl.h:105:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo<v8::Value>&), v8::Local<v8::Object>&)’
, obj));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:4180:31: note: candidate: static v8::MaybeLocal<v8::Function> v8::Function::New(v8::Local<v8::Context>, v8::FunctionCallback, v8::Local<v8::Value>, int, v8::ConstructorBehavior, v8::SideEffectType)
static MaybeLocal<Function> New(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:4180:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/binding.cc:7:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local<v8::String>&)’
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5401:23: note: candidate: static v8::Local<v8::Value> v8::StringObject::New(v8::Isolate*, v8::Local<v8::String>)
static Local<Value> New(Isolate* isolate, Local<String> value);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5401:23: note: candidate expects 2 arguments, 1 provided
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/binding.cc:7:
../../nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token
return v8::StringObject::New(value).As<v8::StringObject>();
^
../../nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:1034:53: error: no matching function for call to ‘v8::Value::ToString()’
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/binding.cc:7:0:
../../nan/nan.h:1044:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1818:64: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, const v8::Local<v8::Value>&)’
New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1824:42: error: no matching function for call to ‘v8::Object::Set(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’
New(persistentHandle)->Set(key, value);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1830:44: error: no matching function for call to ‘v8::Object::Set(uint32_t&, const v8::Local<v8::Value>&)’
New(persistentHandle)->Set(index, value);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
../../nan/nan.h:1836:61: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>)’
New(persistentHandle)->Get(New(key).ToLocalChecked()));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const v8::Local<v8::String>&) const’:
../../nan/nan.h:1842:55: error: no matching function for call to ‘v8::Object::Get(const v8::Local<v8::String>&)’
return scope.Escape(New(persistentHandle)->Get(key));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:
../../nan/nan.h:1847:57: error: no matching function for call to ‘v8::Object::Get(uint32_t&)’
return scope.Escape(New(persistentHandle)->Get(index));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from /usr/include/c++/5/cassert:43:0,
from /app/.cache/node-gyp/13.0.1/include/node/node_object_wrap.h:26,
from ../../nan/nan.h:53,
from ../src/binding.cc:7:
../../nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:
../../nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
assert(persistent().IsNearDeath());
^
In file included from ../../nan/nan.h:2657:0,
from ../src/binding.cc:7:
../../nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:
../../nan/nan_object_wrap.h:67:18: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘MarkIndependent’
persistent().MarkIndependent();
^
In file included from /usr/include/c++/5/cassert:43:0,
from /app/.cache/node-gyp/13.0.1/include/node/node_object_wrap.h:26,
from ../../nan/nan.h:53,
from ../src/binding.cc:7:
../../nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’:
../../nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
assert(wrap->handle_.IsNearDeath());
^
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::WriteObject(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:222:43: error: no matching function for call to ‘v8::Value::BooleanValue()’
bool persistent = info[3]->BooleanValue();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: candidate: bool v8::Value::BooleanValue(v8::Isolate*) const
bool BooleanValue(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::ReadPointer(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:253:38: error: no matching function for call to ‘v8::Value::Uint32Value()’
size_t size = info[2]->Uint32Value();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::WriteInt64(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:360:30: error: no matching function for call to ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>&)’
String::Utf8Value _str(in);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate: v8::String::Utf8Value::Utf8Value(v8::Isolate*, v8::Local<v8::Value>)
Utf8Value(Isolate* isolate, Local<v8::Value> obj);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate expects 2 arguments, 1 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::WriteUInt64(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:447:30: error: no matching function for call to ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>&)’
String::Utf8Value _str(in);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate: v8::String::Utf8Value::Utf8Value(v8::Isolate*, v8::Local<v8::Value>)
Utf8Value(Isolate* isolate, Local<v8::Value> obj);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate expects 2 arguments, 1 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::ReinterpretBuffer(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:521:38: error: no matching function for call to ‘v8::Value::Uint32Value()’
size_t size = info[1]->Uint32Value();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::ReinterpretBufferUntilZeros(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:550:44: error: no matching function for call to ‘v8::Value::Uint32Value()’
uint32_t numZeros = info[1]->Uint32Value();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘void init(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’:
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:582:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int8, int8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:583:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint8, uint8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:584:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int16, int16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:585:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint16, uint16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:586:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int32, int32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:587:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint32, uint32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:588:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int64, int64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:589:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint64, uint64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:590:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(float, float);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:591:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(double, double);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:593:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(bool, bool);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:594:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(byte, unsigned char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:595:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(char, char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:596:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uchar, unsigned char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:597:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(short, short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:598:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(ushort, unsigned short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:599:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int, int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:600:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint, unsigned int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:601:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(long, long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:602:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(ulong, unsigned long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:603:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(longlong, long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:604:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(ulonglong, unsigned long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:605:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(pointer, char *);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:606:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(size_t, size_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:608:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(Object, Nan::Persistent<Object>);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:615:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int8, int8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:616:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint8, uint8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:617:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int16, int16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:618:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint16, uint16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:619:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int32, int32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:620:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint32, uint32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:621:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int64, int64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:622:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint64, uint64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:623:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(float, float);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:624:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(double, double);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:625:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(bool, bool);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:626:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(char, char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:627:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uchar, unsigned char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:628:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(short, short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:629:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(ushort, unsigned short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:630:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int, int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:631:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint, unsigned int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:632:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(long, long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:633:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(ulong, unsigned long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:634:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(longlong, long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:635:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(ulonglong, unsigned long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:636:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(pointer, char *);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:637:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(size_t, size_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:638:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(Object, Nan::Persistent<Object>);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:641:68: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::Object>&)’
target->Set(Nan::New<v8::String>("sizeof").ToLocalChecked(), smap);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:642:69: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::Object>&)’
target->Set(Nan::New<v8::String>("alignof").ToLocalChecked(), amap);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:643:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("endianness").ToLocalChecked(), Nan::New<v8::String>(CheckEndianness()).ToLocalChecked(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:197:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:130:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:643:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("endianness").ToLocalChecked(), Nan::New<v8::String>(CheckEndianness()).ToLocalChecked(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:197:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:130:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:643:187: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("endianness").ToLocalChecked(), Nan::New<v8::String>(CheckEndianness()).ToLocalChecked(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:197:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:130:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:644:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("NULL").ToLocalChecked(), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:197:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:130:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:644:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("NULL").ToLocalChecked(), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:197:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:130:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:644:142: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("NULL").ToLocalChecked(), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:197:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:130:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
In file included from ../src/binding.cc:7:0:
../../nan/nan.h: In instantiation of ‘void Nan::imp::SetMethodAux(T, v8::Local<v8::String>, v8::Local<v8::FunctionTemplate>, ...) [with T = v8::Local<v8::Object>]’:
../../nan/nan.h:2353:20: required from ‘void Nan::SetMethod(HandleType<T>, const char*, Nan::FunctionCallback) [with T = v8::Object; HandleType = v8::Local; Nan::FunctionCallback = void (*)(const Nan::FunctionCallbackInfo<v8::Value>&)]’
../src/binding.cc:645:44: required from here
../../nan/nan.h:2337:3: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>&, v8::Local<v8::Function>)’
recv->Set(name, GetFunction(tpl).ToLocalChecked());
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
binding.target.mk:109: recipe for target 'Release/obj.target/binding/src/binding.o' failed
make: *** [Release/obj.target/binding/src/binding.o] Error 1
make: Leaving directory '/tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/ref/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/tmp/build_160943ae6b7d49eda91b37d511a6f714/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:210:5)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Linux 4.4.0-1057-aws
gyp ERR! command "/tmp/build_160943ae6b7d49eda91b37d511a6f714/.heroku/node/bin/node" "/tmp/build_160943ae6b7d49eda91b37d511a6f714/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/ref
gyp ERR! node -v v13.0.1
gyp ERR! node-gyp -v v5.0.7
gyp ERR! not ok
> [email protected] install /tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/leveldown
> prebuild-install || node-gyp rebuild
make: Entering directory '/tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/leveldown/build'
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/db_impl.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/db_iter.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/filename.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/dbformat.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/log_reader.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/log_writer.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/memtable.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/repair.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/table_cache.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/version_edit.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/version_set.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/db/write_batch.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/helpers/memenv/memenv.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/port/port_posix_sse.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/block.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/block_builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/filter_block.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/format.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/iterator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/merger.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/table.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/table_builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/table/two_level_iterator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/arena.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/bloom.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/cache.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/coding.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/comparator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/crc32c.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/env.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/filter_policy.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/hash.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/logging.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/options.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/status.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/port/port_posix.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.20/util/env_posix.o
AR(target) Release/obj.target/deps/leveldb/leveldb.a
COPY Release/leveldb.a
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.4/snappy-sinksource.o
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.4/snappy-stubs-internal.o
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.4/snappy.o
AR(target) Release/obj.target/deps/snappy/snappy.a
COPY Release/snappy.a
CXX(target) Release/obj.target/leveldown/src/batch.o
In file included from ../../nan/nan_converters.h:67:0,
from ../../nan/nan.h:202,
from ../src/batch.cc:3:
../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase<v8::Boolean>::return_t Nan::imp::ToFactory<v8::Boolean>::convert(v8::Local<v8::Value>)’:
../../nan/nan_converters_43_inl.h:18:51: error: no matching function for call to ‘v8::Value::ToBoolean(v8::Local<v8::Context>)’
val->To ## TYPE(isolate->GetCurrentContext()) \
^
../../nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’
X(Boolean)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2631:18: note: candidate: v8::Local<v8::Boolean> v8::Value::ToBoolean(v8::Isolate*) const
Local<Boolean> ToBoolean(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2631:18: note: no known conversion for argument 1 from ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
In file included from ../../nan/nan_converters.h:67:0,
from ../../nan/nan.h:202,
from ../src/batch.cc:3:
../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase<bool>::return_t Nan::imp::ToFactory<bool>::convert(v8::Local<v8::Value>)’:
../../nan/nan_converters_43_inl.h:37:57: error: no matching function for call to ‘v8::Value::BooleanValue(v8::Local<v8::Context>)’
return val->NAME ## Value(isolate->GetCurrentContext()); \
^
../../nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’
X(bool, Boolean)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: candidate: bool v8::Value::BooleanValue(v8::Isolate*) const
bool BooleanValue(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: no known conversion for argument 1 from ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/batch.cc:3:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)’:
../../nan/nan_implementation_12_inl.h:105:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo<v8::Value>&), v8::Local<v8::Object>&)’
, obj));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:4180:31: note: candidate: static v8::MaybeLocal<v8::Function> v8::Function::New(v8::Local<v8::Context>, v8::FunctionCallback, v8::Local<v8::Value>, int, v8::ConstructorBehavior, v8::SideEffectType)
static MaybeLocal<Function> New(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:4180:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/batch.cc:3:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local<v8::String>&)’
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5401:23: note: candidate: static v8::Local<v8::Value> v8::StringObject::New(v8::Isolate*, v8::Local<v8::String>)
static Local<Value> New(Isolate* isolate, Local<String> value);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5401:23: note: candidate expects 2 arguments, 1 provided
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/batch.cc:3:
../../nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token
return v8::StringObject::New(value).As<v8::StringObject>();
^
../../nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:1034:53: error: no matching function for call to ‘v8::Value::ToString()’
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/batch.cc:3:0:
../../nan/nan.h:1044:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1818:64: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, const v8::Local<v8::Value>&)’
New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1824:42: error: no matching function for call to ‘v8::Object::Set(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’
New(persistentHandle)->Set(key, value);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1830:44: error: no matching function for call to ‘v8::Object::Set(uint32_t&, const v8::Local<v8::Value>&)’
New(persistentHandle)->Set(index, value);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
../../nan/nan.h:1836:61: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>)’
New(persistentHandle)->Get(New(key).ToLocalChecked()));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const v8::Local<v8::String>&) const’:
../../nan/nan.h:1842:55: error: no matching function for call to ‘v8::Object::Get(const v8::Local<v8::String>&)’
return scope.Escape(New(persistentHandle)->Get(key));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:3:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:
../../nan/nan.h:1847:57: error: no matching function for call to ‘v8::Object::Get(uint32_t&)’
return scope.Escape(New(persistentHandle)->Get(index));
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from /usr/include/c++/5/cassert:43:0,
from /app/.cache/node-gyp/13.0.1/include/node/node_object_wrap.h:26,
from ../../nan/nan.h:53,
from ../src/batch.cc:3:
../../nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:
../../nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
assert(persistent().IsNearDeath());
^
In file included from ../../nan/nan.h:2657:0,
from ../src/batch.cc:3:
../../nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:
../../nan/nan_object_wrap.h:67:18: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘MarkIndependent’
persistent().MarkIndependent();
^
In file included from /usr/include/c++/5/cassert:43:0,
from /app/.cache/node-gyp/13.0.1/include/node/node_object_wrap.h:26,
from ../../nan/nan.h:53,
from ../src/batch.cc:3:
../../nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’:
../../nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
assert(wrap->handle_.IsNearDeath());
^
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h: In function ‘size_t StringOrBufferLength(v8::Local<v8::Value>)’:
../src/leveldown.h:16:26: error: no matching function for call to ‘v8::Value::ToObject()’
return (!obj->ToObject().IsEmpty()
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:17:48: error: no matching function for call to ‘v8::Value::ToObject()’
&& node::Buffer::HasInstance(obj->ToObject()))
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:18:42: error: no matching function for call to ‘v8::Value::ToObject()’
? node::Buffer::Length(obj->ToObject())
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:19:21: error: no matching function for call to ‘v8::Value::ToString()’
: obj->ToString()->Utf8Length();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h: In function ‘void DisposeStringOrBufferFromSlice(Nan::Persistent<v8::Object>&, leveldb::Slice)’:
../src/leveldown.h:30:110: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>)’
v8::Local<v8::Value> obj = Nan::New<v8::Object>(handle)->Get(Nan::New<v8::String>("obj").ToLocalChecked());
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:5:0:
../src/database.h: In constructor ‘leveldown::Reference::Reference(v8::Local<v8::Value>, leveldb::Slice)’:
../src/database.h:31:52: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::Value>&)’
_obj->Set(Nan::New("obj").ToLocalChecked(), obj);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
In file included from ../src/batch.cc:8:0:
../src/common.h: In function ‘bool leveldown::BooleanOptionValue(v8::Local<v8::Object>, const char*, bool)’:
../src/common.h:19:24: error: no matching function for call to ‘v8::Object::Has(v8::Local<v8::String>&)’
&& options->Has(key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3498:37: note: candidate: v8::Maybe<bool> v8::Object::Has(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Has(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3498:37: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3504:37: note: candidate: v8::Maybe<bool> v8::Object::Has(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT Maybe<bool> Has(Local<Context> context, uint32_t index);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3504:37: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:8:0:
../src/common.h:20:23: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>&)’
? options->Get(key)->BooleanValue()
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:8:0:
../src/common.h: In function ‘uint32_t leveldown::UInt32OptionValue(v8::Local<v8::Object>, const char*, uint32_t)’:
../src/common.h:30:24: error: no matching function for call to ‘v8::Object::Has(v8::Local<v8::String>&)’
&& options->Has(key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3498:37: note: candidate: v8::Maybe<bool> v8::Object::Has(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Has(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3498:37: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3504:37: note: candidate: v8::Maybe<bool> v8::Object::Has(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT Maybe<bool> Has(Local<Context> context, uint32_t index);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3504:37: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:8:0:
../src/common.h:31:24: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>&)’
&& options->Get(key)->IsNumber()
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
In file included from ../src/batch.cc:8:0:
../src/common.h:32:23: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>&)’
? options->Get(key)->Uint32Value()
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3463:43: note: candidate expects 2 arguments, 1 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3466:43: note: candidate expects 2 arguments, 1 provided
../src/batch.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE leveldown::Batch::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/batch.cc:42:76: error: no matching function for call to ‘v8::Value::ToObject()’
Database* database = Nan::ObjectWrap::Unwrap<Database>(info[0]->ToObject());
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
../src/batch.cc: In static member function ‘static v8::Local<v8::Value> leveldown::Batch::NewInstance(v8::Local<v8::Object>, v8::Local<v8::Object>)’:
../src/batch.cc:72:69: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
maybeInstance = Nan::NewInstance(constructorHandle->GetFunction(), 1, argv);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5996:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5996:46: note: candidate expects 1 argument, 0 provided
../src/batch.cc:75:69: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
maybeInstance = Nan::NewInstance(constructorHandle->GetFunction(), 2, argv);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5996:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:5996:46: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/batch.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE leveldown::Batch::Put(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/leveldown.h:53:30: error: no matching function for call to ‘v8::Value::ToObject()’
} else if (!from->ToObject().IsEmpty() \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:54:51: error: no matching function for call to ‘v8::Value::ToObject()’
&& node::Buffer::HasInstance(from->ToObject())) { \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:55:53: error: no matching function for call to ‘v8::Value::ToObject()’
to ## Sz_ = node::Buffer::Length(from->ToObject()); \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:56:51: error: no matching function for call to ‘v8::Value::ToObject()’
to ## Ch_ = node::Buffer::Data(from->ToObject()); \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:58:54: error: no matching function for call to ‘v8::Value::ToString()’
v8::Local<v8::String> to ## Str = from->ToString(); \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:59:39: error: no matching function for call to ‘v8::String::Utf8Length()’
to ## Sz_ = to ## Str->Utf8Length(); \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2756:7: note: candidate: int v8::String::Utf8Length(v8::Isolate*) const
int Utf8Length(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2756:7: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:65:5: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, NULL, v8::String::WriteOptions)’
); \
^
../src/batch.cc:91:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:53:30: error: no matching function for call to ‘v8::Value::ToObject()’
} else if (!from->ToObject().IsEmpty() \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:54:51: error: no matching function for call to ‘v8::Value::ToObject()’
&& node::Buffer::HasInstance(from->ToObject())) { \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:55:53: error: no matching function for call to ‘v8::Value::ToObject()’
to ## Sz_ = node::Buffer::Length(from->ToObject()); \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:56:51: error: no matching function for call to ‘v8::Value::ToObject()’
to ## Ch_ = node::Buffer::Data(from->ToObject()); \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:58:54: error: no matching function for call to ‘v8::Value::ToString()’
v8::Local<v8::String> to ## Str = from->ToString(); \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:59:39: error: no matching function for call to ‘v8::String::Utf8Length()’
to ## Sz_ = to ## Str->Utf8Length(); \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2756:7: note: candidate: int v8::String::Utf8Length(v8::Isolate*) const
int Utf8Length(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2756:7: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:65:5: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, NULL, v8::String::WriteOptions)’
); \
^
../src/batch.cc:92:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(value, valueBuffer, value)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/batch.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE leveldown::Batch::Del(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/leveldown.h:53:30: error: no matching function for call to ‘v8::Value::ToObject()’
} else if (!from->ToObject().IsEmpty() \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:54:51: error: no matching function for call to ‘v8::Value::ToObject()’
&& node::Buffer::HasInstance(from->ToObject())) { \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:55:53: error: no matching function for call to ‘v8::Value::ToObject()’
to ## Sz_ = node::Buffer::Length(from->ToObject()); \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:56:51: error: no matching function for call to ‘v8::Value::ToObject()’
to ## Ch_ = node::Buffer::Data(from->ToObject()); \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2623:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:58:54: error: no matching function for call to ‘v8::Value::ToString()’
v8::Local<v8::String> to ## Str = from->ToString(); \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2619:44: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:59:39: error: no matching function for call to ‘v8::String::Utf8Length()’
to ## Sz_ = to ## Str->Utf8Length(); \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2756:7: note: candidate: int v8::String::Utf8Length(v8::Isolate*) const
int Utf8Length(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2756:7: note: candidate expects 1 argument, 0 provided
In file included from ../src/database.h:18:0,
from ../src/batch.cc:5:
../src/leveldown.h:65:5: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, NULL, v8::String::WriteOptions)’
); \
^
../src/batch.cc:110:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/batch.cc:1:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2816:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
leveldown.target.mk:127: recipe for target 'Release/obj.target/leveldown/src/batch.o' failed
make: *** [Release/obj.target/leveldown/src/batch.o] Error 1
make: Leaving directory '/tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/leveldown/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/tmp/build_160943ae6b7d49eda91b37d511a6f714/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:210:5)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Linux 4.4.0-1057-aws
gyp ERR! command "/tmp/build_160943ae6b7d49eda91b37d511a6f714/.heroku/node/bin/node" "/tmp/build_160943ae6b7d49eda91b37d511a6f714/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/build_160943ae6b7d49eda91b37d511a6f714/node_modules/leveldown
gyp ERR! node -v v13.0.1
gyp ERR! node-gyp -v v5.0.7
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `prebuild-install || node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/npmcache.YyGul/_logs/2020-02-20T18_06_16_407Z-debug.log
-----> Build failed
This is from heroku, I use heroku to host my test bots for discord and during the package installation i get this. I tried node v13.0.1 and v12.0.0.
Update since I can't add more text to my comment above. I managed to get it to build successfully errors by removing enmap and enmap-level
-----> Installing binaries
engines.node (package.json): 13.0.1
engines.npm (package.json): 6.12.0
Resolving node version 13.0.1...
Downloading and installing node 13.0.1...
npm 6.12.0 already installed with node
Resolving yarn version >=1.0.0...
Downloading and installing yarn (1.22.0)...
Installed yarn 1.22.0
-----> Restoring cache
- node_modules
-----> Installing dependencies
Installing node modules (package.json)
> [email protected] install /tmp/build_5c0c3df6e0b841d02f329640dca31039/node_modules/ref
> node-gyp rebuild
make: Entering directory '/tmp/build_5c0c3df6e0b841d02f329640dca31039/node_modules/ref/build'
CXX(target) Release/obj.target/binding/src/binding.o
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::WriteObject(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:222:43: error: no matching function for call to ‘v8::Value::BooleanValue()’
bool persistent = info[3]->BooleanValue();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: candidate: bool v8::Value::BooleanValue(v8::Isolate*) const
bool BooleanValue(Isolate* isolate) const;
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2640:8: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::ReadPointer(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:253:38: error: no matching function for call to ‘v8::Value::Uint32Value()’
size_t size = info[2]->Uint32Value();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::WriteInt64(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:360:30: error: no matching function for call to ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>&)’
String::Utf8Value _str(in);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate: v8::String::Utf8Value::Utf8Value(v8::Isolate*, v8::Local<v8::Value>)
Utf8Value(Isolate* isolate, Local<v8::Value> obj);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate expects 2 arguments, 1 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::WriteUInt64(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:447:30: error: no matching function for call to ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>&)’
String::Utf8Value _str(in);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate: v8::String::Utf8Value::Utf8Value(v8::Isolate*, v8::Local<v8::Value>)
Utf8Value(Isolate* isolate, Local<v8::Value> obj);
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3049:5: note: candidate expects 2 arguments, 1 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::ReinterpretBuffer(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:521:38: error: no matching function for call to ‘v8::Value::Uint32Value()’
size_t size = info[1]->Uint32Value();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::ReinterpretBufferUntilZeros(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cc:550:44: error: no matching function for call to ‘v8::Value::Uint32Value()’
uint32_t numZeros = info[1]->Uint32Value();
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:2645:41: note: candidate expects 1 argument, 0 provided
../src/binding.cc: In function ‘void init(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’:
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:582:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int8, int8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:583:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint8, uint8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:584:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int16, int16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:585:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint16, uint16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:586:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int32, int32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:587:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint32, uint32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:588:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int64, int64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:589:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint64, uint64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:590:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(float, float);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:591:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(double, double);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:593:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(bool, bool);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:594:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(byte, unsigned char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:595:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(char, char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:596:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uchar, unsigned char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:597:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(short, short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:598:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(ushort, unsigned short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:599:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(int, int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:600:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(uint, unsigned int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:601:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(long, long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:602:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(ulong, unsigned long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:603:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(longlong, long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:604:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(ulonglong, unsigned long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:605:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(pointer, char *);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:606:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(size_t, size_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:581:118: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
smap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(sizeof(type))));
^
../src/binding.cc:608:3: note: in expansion of macro ‘SET_SIZEOF’
SET_SIZEOF(Object, Nan::Persistent<Object>);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:615:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int8, int8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:616:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint8, uint8_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:617:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int16, int16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:618:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint16, uint16_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:619:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int32, int32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:620:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint32, uint32_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:621:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int64, int64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:622:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint64, uint64_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:623:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(float, float);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:624:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(double, double);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:625:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(bool, bool);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:626:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(char, char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:627:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uchar, unsigned char);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:628:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(short, short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:629:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(ushort, unsigned short);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:630:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(int, int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:631:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(uint, unsigned int);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:632:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(long, long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:633:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(ulong, unsigned long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:634:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(longlong, long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:635:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(ulonglong, unsigned long long);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:636:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(pointer, char *);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:637:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(size_t, size_t);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:614:134: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Uint32>::return_t)’
amap->Set(Nan::New<v8::String>( #name ).ToLocalChecked(), Nan::New<v8::Uint32>(static_cast<uint32_t>(__alignof__(struct s_##name))));
^
../src/binding.cc:638:3: note: in expansion of macro ‘SET_ALIGNOF’
SET_ALIGNOF(Object, Nan::Persistent<Object>);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:641:68: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::Object>&)’
target->Set(Nan::New<v8::String>("sizeof").ToLocalChecked(), smap);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:642:69: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::Object>&)’
target->Set(Nan::New<v8::String>("alignof").ToLocalChecked(), amap);
^
In file included from /app/.cache/node-gyp/13.0.1/include/node/node.h:63:0,
from ../src/binding.cc:5:
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3416:37: note: candidate expects 3 arguments, 2 provided
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate: v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)
V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
^
/app/.cache/node-gyp/13.0.1/include/node/v8.h:3419:37: note: candidate expects 3 arguments, 2 provided
../src/binding.cc:643:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("endianness").ToLocalChecked(), Nan::New<v8::String>(CheckEndianness()).ToLocalChecked(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:282:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:643:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("endianness").ToLocalChecked(), Nan::New<v8::String>(CheckEndianness()).ToLocalChecked(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:282:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:643:187: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("endianness").ToLocalChecked(), Nan::New<v8::String>(CheckEndianness()).ToLocalChecked(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:282:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:644:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("NULL").ToLocalChecked(), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:282:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:644:8: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("NULL").ToLocalChecked(), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:282:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../src/binding.cc:644:142: warning: ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New<v8::String>("NULL").ToLocalChecked(), WrapNullPointer(), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
In file included from ../../nan/nan.h:282:0,
from ../src/binding.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
binding.target.mk:109: recipe for target 'Release/obj.target/binding/src/binding.o' failed
make: *** [Release/obj.target/binding/src/binding.o] Error 1
make: Leaving directory '/tmp/build_5c0c3df6e0b841d02f329640dca31039/node_modules/ref/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/tmp/build_5c0c3df6e0b841d02f329640dca31039/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:210:5)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Linux 4.4.0-1057-aws
gyp ERR! command "/tmp/build_5c0c3df6e0b841d02f329640dca31039/.heroku/node/bin/node" "/tmp/build_5c0c3df6e0b841d02f329640dca31039/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/build_5c0c3df6e0b841d02f329640dca31039/node_modules/ref
gyp ERR! node -v v13.0.1
gyp ERR! node-gyp -v v5.0.5
gyp ERR! not ok
added 2 packages from 3 contributors and audited 2612 packages in 9.77s
found 31 vulnerabilities (1 low, 22 moderate, 7 high, 1 critical)
run `npm audit fix` to fix them, or `npm audit` for details
-----> Build Succeeded
Both of you are trying to install modules that are not compatible with Node.js 13. You will need to check with the specific modules whether there is a later version of that module than the one you are attempting to install that is compatible or downgrade to Node.js 12 (or 10 if that still doesn't work).