Created
August 10, 2020 09:30
-
-
Save ligi/752585dd8d9f446b37f00bb8f974b529 to your computer and use it in GitHub Desktop.
This file contains 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/preset-es2017@7.0.0-beta.53: 👋 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. | |
> deasync@0.1.20 install /home/ligi/git/3rd/remix-project/node_modules/deasync | |
> node ./build.js | |
`linux-x64-node-10` exists; testing | |
Binary is fine; exiting | |
> keccak@1.4.0 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" | |
> keccak@1.4.0 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' | |
> secp256k1@3.7.1 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" | |
> secp256k1@3.7.1 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' | |
> keccak@3.0.0 install /home/ligi/git/3rd/remix-project/node_modules/ethereum-cryptography/node_modules/keccak | |
> node-gyp-build || exit 0 | |
> secp256k1@4.0.1 install /home/ligi/git/3rd/remix-project/node_modules/ethereum-cryptography/node_modules/secp256k1 | |
> node-gyp-build || exit 0 | |
> nodent-runtime@3.2.1 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 | |
> keccak@1.4.0 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" | |
> keccak@1.4.0 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' | |
> keccak@1.4.0 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" | |
> keccak@1.4.0 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' | |
> keccak@2.1.0 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" | |
> keccak@2.1.0 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' | |
> keccak@1.4.0 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" | |
> keccak@1.4.0 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' | |
> sha3@1.2.6 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' | |
> secp256k1@3.8.0 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" | |
> secp256k1@3.8.0 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/websocket@1.0.30 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' | |
> core-js@3.6.5 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 -) | |
> core-js@2.6.11 postinstall /home/ligi/git/3rd/remix-project/node_modules/core-js | |
> node -e "try{require('./postinstall')}catch(e){}" | |
> core-js-pure@3.6.5 postinstall /home/ligi/git/3rd/remix-project/node_modules/core-js-pure | |
> node -e "try{require('./postinstall')}catch(e){}" | |
> ejs@2.7.4 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/scrypt-shim@0.1.0 postinstall /home/ligi/git/3rd/remix-project/node_modules/@web3-js/scrypt-shim | |
> node ./scripts/postinstall.js | |
> cypress@4.10.0 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 | |
> npm-install-version@6.0.2 postinstall /home/ligi/git/3rd/remix-project/node_modules/npm-install-version | |
> postinstall-build lib/ "npm run build" | |
> web3@1.2.4 postinstall /home/ligi/git/3rd/remix-project/node_modules/web3 | |
> node angular-patch.js | |
npm WARN @babel/preset-es2017@7.0.0-beta.53 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/plugin-transform-async-to-generator@7.0.0-beta.53 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: fsevents@1.2.13 (node_modules/webpack-dev-server/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchpack-chokidar2/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchify/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/remixd/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/onchange/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/browserify-reload/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/babel-plugin-add-module-exports/node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: 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