Created
August 10, 2020 09:30
-
-
Save ligi/752585dd8d9f446b37f00bb8f974b529 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
✗ ~/g/3/remix-project (addPluginProvider=) npm install 11:24:46 | |
npm WARN deprecated @babel/[email protected]: 👋 We've deprecated any official yearly presets in 6.x in favor or babel-preset-env. For 7.x it would be @babel/preset-env. | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/deasync | |
> node ./build.js | |
`linux-x64-node-10` exists; testing | |
Binary is fine; exiting | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/keccak | |
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/keccak | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/keccak/build' | |
CXX(target) Release/obj.target/keccak/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Initialize(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:37:47: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
37 | unsigned int rate = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc:38:51: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
38 | unsigned int capacity = info[1]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::AbsorbLastFewBits(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:56:48: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
56 | unsigned char bits = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Squeeze(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:64:43: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
64 | size_t length = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Copy(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:75:82: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
75 | o = Nan::ObjectWrap::Unwrap<KeccakWrapper>(info[0]->ToObject()); | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:10046:15: note: declared here | |
10046 | Local<Object> Value::ToObject() const { | |
| ^~~~~ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:86:1: note: in expansion of macro ‘NODE_MODULE’ | |
86 | NODE_MODULE(keccak, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakSponge.o | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakP-1600-reference.o | |
SOLINK_MODULE(target) Release/obj.target/keccak.node | |
COPY Release/keccak.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/keccak/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/secp256k1 | |
> npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/secp256k1 | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/secp256k1/build' | |
CXX(target) Release/obj.target/secp256k1/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:50:1: note: in expansion of macro ‘NODE_MODULE’ | |
50 | NODE_MODULE(secp256k1, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/privatekey.o | |
In file included from ../src/privatekey.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/privatekey.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
../src/privatekey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE privateKeyNegate(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/privatekey.cc:73:30: warning: ignoring return value of ‘int secp256k1_ec_privkey_negate(const secp256k1_context*, unsigned char*)’, declared with attribute warn_unused_result [-Wunused-result] | |
73 | secp256k1_ec_privkey_negate(secp256k1ctx, &private_key[0]); | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
CXX(target) Release/obj.target/secp256k1/src/publickey.o | |
In file included from ../src/publickey.cc:3: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/publickey.cc:2: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/signature.o | |
In file included from ../src/signature.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/signature.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/ecdsa.o | |
In file included from ../src/ecdsa.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/ecdh.o | |
In file included from ../src/ecdh.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/ecdh.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/src/secp256k1.o | |
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_parsing.o | |
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_privatekey_parsing.o | |
SOLINK_MODULE(target) Release/obj.target/secp256k1.node | |
COPY Release/secp256k1.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/ganache-cli/node_modules/secp256k1/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/ethereum-cryptography/node_modules/keccak | |
> node-gyp-build || exit 0 | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/ethereum-cryptography/node_modules/secp256k1 | |
> node-gyp-build || exit 0 | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/nodent-runtime | |
> node build.js | |
## Built /home/ligi/git/3rd/remix-project/node_modules/nodent-runtime/dist/index.js | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/ethereumjs-block/node_modules/keccak | |
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/ethereumjs-block/node_modules/keccak | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/ethereumjs-block/node_modules/keccak/build' | |
CXX(target) Release/obj.target/keccak/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Initialize(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:37:47: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
37 | unsigned int rate = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc:38:51: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
38 | unsigned int capacity = info[1]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::AbsorbLastFewBits(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:56:48: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
56 | unsigned char bits = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Squeeze(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:64:43: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
64 | size_t length = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Copy(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:75:82: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
75 | o = Nan::ObjectWrap::Unwrap<KeccakWrapper>(info[0]->ToObject()); | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:10046:15: note: declared here | |
10046 | Local<Object> Value::ToObject() const { | |
| ^~~~~ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:86:1: note: in expansion of macro ‘NODE_MODULE’ | |
86 | NODE_MODULE(keccak, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakSponge.o | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakP-1600-reference.o | |
SOLINK_MODULE(target) Release/obj.target/keccak.node | |
COPY Release/keccak.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/ethereumjs-block/node_modules/keccak/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/ethereumjs-blockchain/node_modules/keccak | |
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/ethereumjs-blockchain/node_modules/keccak | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/ethereumjs-blockchain/node_modules/keccak/build' | |
CXX(target) Release/obj.target/keccak/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Initialize(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:37:47: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
37 | unsigned int rate = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc:38:51: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
38 | unsigned int capacity = info[1]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::AbsorbLastFewBits(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:56:48: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
56 | unsigned char bits = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Squeeze(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:64:43: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
64 | size_t length = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Copy(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:75:82: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
75 | o = Nan::ObjectWrap::Unwrap<KeccakWrapper>(info[0]->ToObject()); | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:10046:15: note: declared here | |
10046 | Local<Object> Value::ToObject() const { | |
| ^~~~~ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:86:1: note: in expansion of macro ‘NODE_MODULE’ | |
86 | NODE_MODULE(keccak, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakSponge.o | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakP-1600-reference.o | |
SOLINK_MODULE(target) Release/obj.target/keccak.node | |
COPY Release/keccak.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/ethereumjs-blockchain/node_modules/keccak/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/keccak | |
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/keccak | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/keccak/build' | |
CXX(target) Release/obj.target/keccak/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:109:1: note: in expansion of macro ‘NODE_MODULE’ | |
109 | NODE_MODULE(keccak, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/keccak/src/libkeccak-64/KeccakSpongeWidth1600.o | |
CC(target) Release/obj.target/keccak/src/libkeccak-64/KeccakP-1600-opt64.o | |
SOLINK_MODULE(target) Release/obj.target/keccak.node | |
COPY Release/keccak.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/keccak/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/merkle-patricia-tree/node_modules/keccak | |
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/merkle-patricia-tree/node_modules/keccak | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/merkle-patricia-tree/node_modules/keccak/build' | |
CXX(target) Release/obj.target/keccak/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Initialize(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:37:47: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
37 | unsigned int rate = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc:38:51: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
38 | unsigned int capacity = info[1]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::AbsorbLastFewBits(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:56:48: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
56 | unsigned char bits = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Squeeze(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:64:43: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
64 | size_t length = info[0]->IntegerValue(); | |
| ^ | |
In file included from /usr/include/nodejs/deps/v8/include/v8.h:26, | |
from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:2476:46: note: declared here | |
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const); | |
| ^~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
324 | declarator __attribute__((deprecated(message))) | |
| ^~~~~~~~~~ | |
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Copy(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cc:75:82: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
75 | o = Nan::ObjectWrap::Unwrap<KeccakWrapper>(info[0]->ToObject()); | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h:10046:15: note: declared here | |
10046 | Local<Object> Value::ToObject() const { | |
| ^~~~~ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:86:1: note: in expansion of macro ‘NODE_MODULE’ | |
86 | NODE_MODULE(keccak, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakSponge.o | |
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakP-1600-reference.o | |
SOLINK_MODULE(target) Release/obj.target/keccak.node | |
COPY Release/keccak.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/merkle-patricia-tree/node_modules/keccak/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/sha3 | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/sha3/build' | |
CXX(target) Release/obj.target/sha3/src/addon.o | |
In file included from ../src/addon.cpp:4: | |
../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../node_modules/nan/nan.h:2232:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2232 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from ../src/addon.cpp:1: | |
../src/addon.cpp: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cpp:175:1: note: in expansion of macro ‘NODE_MODULE’ | |
175 | NODE_MODULE(sha3, SHA3Hash::Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cpp:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../node_modules/nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/sha3/src/displayIntermediateValues.o | |
CXX(target) Release/obj.target/sha3/src/KeccakF-1600-reference.o | |
CXX(target) Release/obj.target/sha3/src/KeccakNISTInterface.o | |
CXX(target) Release/obj.target/sha3/src/KeccakSponge.o | |
SOLINK_MODULE(target) Release/obj.target/sha3.node | |
COPY Release/sha3.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/sha3/build' | |
> [email protected] install /home/ligi/git/3rd/remix-project/node_modules/secp256k1 | |
> npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used." | |
npm WARN invalid config loglevel="notice" | |
> [email protected] rebuild /home/ligi/git/3rd/remix-project/node_modules/secp256k1 | |
> node-gyp rebuild | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/secp256k1/build' | |
CXX(target) Release/obj.target/secp256k1/src/addon.o | |
In file included from ../src/addon.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from ../src/addon.cc:1: | |
../src/addon.cc: At global scope: | |
/usr/include/nodejs/src/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] | |
573 | (node::addon_register_func) (regfunc), \ | |
| ^ | |
/usr/include/nodejs/src/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ | |
607 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | |
| ^~~~~~~~~~~~~ | |
../src/addon.cc:50:1: note: in expansion of macro ‘NODE_MODULE’ | |
50 | NODE_MODULE(secp256k1, Init) | |
| ^~~~~~~~~~~ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/addon.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/privatekey.o | |
In file included from ../src/privatekey.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/privatekey.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
../src/privatekey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE privateKeyNegate(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/privatekey.cc:73:30: warning: ignoring return value of ‘int secp256k1_ec_privkey_negate(const secp256k1_context*, unsigned char*)’, declared with attribute warn_unused_result [-Wunused-result] | |
73 | secp256k1_ec_privkey_negate(secp256k1ctx, &private_key[0]); | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
CXX(target) Release/obj.target/secp256k1/src/publickey.o | |
In file included from ../src/publickey.cc:3: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/publickey.cc:2: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/signature.o | |
In file included from ../src/signature.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/signature.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/ecdsa.o | |
In file included from ../src/ecdsa.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CXX(target) Release/obj.target/secp256k1/src/ecdh.o | |
In file included from ../src/ecdh.cc:2: | |
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: | |
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] | |
2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) | |
| ^ | |
In file included from /usr/include/nodejs/src/node.h:63, | |
from ../src/ecdh.cc:1: | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: | |
/usr/include/nodejs/src/node_object_wrap.h:84:78: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
9502 | reinterpret_cast<Callback>(callback), type); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: | |
../../nan/nan_object_wrap.h:65:61: required from here | |
/usr/include/nodejs/deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] | |
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/src/secp256k1.o | |
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_parsing.o | |
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_privatekey_parsing.o | |
SOLINK_MODULE(target) Release/obj.target/secp256k1.node | |
COPY Release/secp256k1.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/secp256k1/build' | |
> @web3-js/[email protected] install /home/ligi/git/3rd/remix-project/node_modules/@web3-js/websocket | |
> (node-gyp rebuild 2> builderror.log) || (exit 0) | |
make: Entering directory '/home/ligi/git/3rd/remix-project/node_modules/@web3-js/websocket/build' | |
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o | |
SOLINK_MODULE(target) Release/obj.target/bufferutil.node | |
COPY Release/bufferutil.node | |
CXX(target) Release/obj.target/validation/src/validation.o | |
SOLINK_MODULE(target) Release/obj.target/validation.node | |
COPY Release/validation.node | |
make: Leaving directory '/home/ligi/git/3rd/remix-project/node_modules/@web3-js/websocket/build' | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/@nrwl/web/node_modules/core-js | |
> node -e "try{require('./postinstall')}catch(e){}" | |
Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! | |
The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: | |
> https://opencollective.com/core-js | |
> https://www.patreon.com/zloirock | |
Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/core-js | |
> node -e "try{require('./postinstall')}catch(e){}" | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/core-js-pure | |
> node -e "try{require('./postinstall')}catch(e){}" | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/ejs | |
> node ./postinstall.js | |
Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/) | |
> @web3-js/[email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/@web3-js/scrypt-shim | |
> node ./scripts/postinstall.js | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/cypress | |
> node index.js --exec install | |
Installing Cypress (version: 4.10.0) | |
✔ Downloaded Cypress | |
✔ Unzipped Cypress | |
✔ Finished Installation /home/ligi/.cache/Cypress/4.10.0 | |
You can now open Cypress by running: node_modules/.bin/cypress open | |
https://on.cypress.io/installing-cypress | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/npm-install-version | |
> postinstall-build lib/ "npm run build" | |
> [email protected] postinstall /home/ligi/git/3rd/remix-project/node_modules/web3 | |
> node angular-patch.js | |
npm WARN @babel/[email protected] requires a peer of @babel/core@>=7.0.0-beta.50 <7.0.0-rc.0 but none is installed. You must install peer dependencies yourself. | |
npm WARN @babel/[email protected] requires a peer of @babel/core@>=7.0.0-beta.50 <7.0.0-rc.0 but none is installed. You must install peer dependencies yourself. | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/webpack-dev-server/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchpack-chokidar2/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchify/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/remixd/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/onchange/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/browserify-reload/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/babel-plugin-add-module-exports/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
added 3950 packages from 2155 contributors and audited 3972 packages in 146.787s | |
109 packages are looking for funding | |
run `npm fund` for details | |
found 113 vulnerabilities (44 low, 39 moderate, 29 high, 1 critical) | |
run `npm audit fix` to fix them, or `npm audit` for details | |
✓ ~/g/3/remix-project (addPluginProvider=) nx build remix-ide --with-deps 11:28:03 | |
nx: command not found |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment