Deploy details
Deploy log
3:02:56 PM: Build ready to start
3:03:23 PM: build-image version: d7b3813f01c06610bc1723ff1b22446513ee7941 (focal)
3:03:23 PM: build-image tag: v4.14.3
3:03:23 PM: buildbot version: f2613f2234a773b4fab58b5a3c03c743fe78f9bf
3:03:23 PM: Fetching cached dependencies
3:03:23 PM: Failed to fetch cache, continuing with build
3:03:23 PM: Starting to prepare the repo for build
3:03:23 PM: No cached dependencies found. Cloning fresh repo
3:03:23 PM: git clone https://github.com/dafiulh/deriving
3:03:24 PM: Preparing Git Reference pull/1/head
3:03:24 PM: Parsing package.json dependencies
3:03:25 PM: Starting build script
3:03:25 PM: Installing dependencies
3:03:25 PM: Python version set to 2.7
3:03:25 PM: Attempting node version '14' from .nvmrc
3:03:26 PM: Downloading and installing node v14.20.1...
3:03:26 PM: Downloading https://nodejs.org/dist/v14.20.1/node-v14.20.1-linux-x64.tar.xz...
3:03:26 PM: Computing checksum with sha256sum
3:03:26 PM: Checksums matched!
3:03:28 PM: Now using node v14.20.1 (npm v6.14.17)
3:03:28 PM: Enabling node corepack
3:03:28 PM: Started restoring cached build plugins
3:03:28 PM: Finished restoring cached build plugins
3:03:28 PM: Attempting ruby version 2.7.2, read from environment
3:03:29 PM: Using ruby version 2.7.2
3:03:29 PM: Using PHP version 8.0
3:03:29 PM: No npm workspaces detected
3:03:29 PM: Started restoring cached node modules
3:03:29 PM: Finished restoring cached node modules
3:03:29 PM: Installing NPM modules using NPM version 6.14.17
3:03:40 PM: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
3:03:40 PM: > msgpackr-extract@2.0.2 install /opt/build/repo/node_modules/msgpackr-extract
3:03:40 PM: > node-gyp-build-optional-packages
3:03:40 PM: > @parcel/watcher@2.0.5 install /opt/build/repo/node_modules/@parcel/watcher
3:03:40 PM: > node-gyp-build
3:03:40 PM: > tiny-secp256k1@1.1.6 install /opt/build/repo/node_modules/bip32/node_modules/tiny-secp256k1
3:03:40 PM: > npm run build || echo "secp256k1 bindings compilation fail. Pure JS implementation will be used."
3:03:40 PM: > tiny-secp256k1@1.1.6 build /opt/build/repo/node_modules/bip32/node_modules/tiny-secp256k1
3:03:40 PM: > node-gyp rebuild
3:03:41 PM: make: Entering directory '/opt/build/repo/node_modules/bip32/node_modules/tiny-secp256k1/build'
3:03:41 PM: CXX(target) Release/obj.target/secp256k1/native/addon.o
3:03:42 PM: In file included from ../../../../nan/nan.h:58,
3:03:42 PM: from ../native/addon.cpp:4:
3:03:42 PM: /opt/buildhome/.cache/node-gyp/14.20.1/include/node/node.h:793: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]
3:03:42 PM: 793 | (node::addon_register_func) (regfunc), \
3:03:42 PM: | ^
3:03:42 PM: /opt/buildhome/.cache/node-gyp/14.20.1/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
3:03:42 PM: 827 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
3:03:42 PM: | ^~~~~~~~~~~~~
3:03:42 PM: ../native/addon.cpp:372:1: note: in expansion of macro ‘NODE_MODULE’
3:03:42 PM: 372 | NODE_MODULE(secp256k1, Init)
3:03:42 PM: | ^~~~~~~~~~~
3:03:42 PM: ../native/addon.cpp: In instantiation of ‘unsigned int {anonymous}::assumeCompression(const I&, const A&) [with long unsigned int index = 2; I = Nan::FunctionCallbackInfo<v8::Value>; A = v8::Local<v8::Object>]’:
3:03:42 PM: ../native/addon.cpp:151:50: required from here
3:03:42 PM: ../native/addon.cpp:80:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
3:03:42 PM: 80 | if (info.Length() <= index || info[index]->IsUndefined()) {
3:03:42 PM: ../native/addon.cpp: In instantiation of ‘unsigned int {anonymous}::assumeCompression(const I&, const A&) [with long unsigned int index = 1; I = Nan::FunctionCallbackInfo<v8::Value>; A = v8::Local<v8::Object>]’:
3:03:42 PM: ../native/addon.cpp:183:49: required from here
3:03:42 PM: ../native/addon.cpp:80:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
3:03:42 PM: ../native/addon.cpp: In instantiation of ‘unsigned int {anonymous}::assumeCompression(const I&) [with long unsigned int index = 1; I = Nan::FunctionCallbackInfo<v8::Value>]’:
3:03:42 PM: ../native/addon.cpp:198:46: required from here
3:03:42 PM: ../native/addon.cpp:92:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
3:03:42 PM: 92 | if (info.Length() <= index) return SECP256K1_EC_COMPRESSED;
3:03:42 PM: ../native/addon.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE eccPrivateSub(Nan::NAN_METHOD_ARGS_TYPE)’:
3:03:42 PM: ../native/addon.cpp:249:29: warning: ignoring return value of ‘int secp256k1_ec_privkey_negate(const secp256k1_context*, unsigned char*)’, declared with attribute warn_unused_result [-Wunused-result]
3:03:42 PM: 249 | secp256k1_ec_privkey_negate(context, tweak_negated); // returns 1 always
3:03:42 PM: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
3:03:42 PM: CC(target) Release/obj.target/secp256k1/native/secp256k1/src/secp256k1.o
3:03:42 PM: In file included from ../native/secp256k1/src/assumptions.h:12,
3:03:42 PM: from ../native/secp256k1/src/secp256k1.c:10:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_context_preallocated_clone’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘prealloc’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:168:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 168 | ARG_CHECK(prealloc != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_parse’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:283:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 283 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘input’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:285:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 285 | ARG_CHECK(input != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_serialize’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘output’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:307:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 307 | ARG_CHECK(output != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘outputlen’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:303:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 303 | ARG_CHECK(outputlen != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:309:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 309 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_parse_der’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:348:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 348 | ARG_CHECK(sig != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘input’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:349:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 349 | ARG_CHECK(input != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_parse_compact’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:366:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 366 | ARG_CHECK(sig != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘input64’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:367:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 367 | ARG_CHECK(input64 != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_serialize_der’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘output’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:385:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 385 | ARG_CHECK(output != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘outputlen’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:386:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 386 | ARG_CHECK(outputlen != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:387:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 387 | ARG_CHECK(sig != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_serialize_compact’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘output64’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:397:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 397 | ARG_CHECK(output64 != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:398:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 398 | ARG_CHECK(sig != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_normalize’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘sigin’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:411:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 411 | ARG_CHECK(sigin != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_verify’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:432:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 432 | ARG_CHECK(sig != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘msg32’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:431:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 431 | ARG_CHECK(msg32 != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:433:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 433 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ecdsa_sign’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘signature’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:542:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 542 | ARG_CHECK(signature != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘msg32’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:541:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 541 | ARG_CHECK(msg32 != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:543:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 543 | ARG_CHECK(seckey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_seckey_verify’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:554:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 554 | ARG_CHECK(seckey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_create’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:578:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 578 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:581:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 581 | ARG_CHECK(seckey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_seckey_negate’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:595:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 595 | ARG_CHECK(seckey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_negate’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:614:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 614 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_seckey_tweak_add’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:641:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 641 | ARG_CHECK(seckey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:642:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 642 | ARG_CHECK(tweak != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_tweak_add’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:669:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 669 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:670:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 670 | ARG_CHECK(tweak != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_seckey_tweak_mul’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:688:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 688 | ARG_CHECK(seckey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:689:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 689 | ARG_CHECK(tweak != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_tweak_mul’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:713:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 713 | ARG_CHECK(pubkey != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:714:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 714 | ARG_CHECK(tweak != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_combine’:
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubnonce’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:743:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 743 | ARG_CHECK(pubnonce != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:30:16: warning: nonnull argument ‘pubnonces’ compared to NULL [-Wnonnull-compare]
3:03:42 PM: 30 | if (EXPECT(!(cond), 0)) { \
3:03:42 PM: ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
3:03:42 PM: 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
3:03:42 PM: | ^
3:03:42 PM: ../native/secp256k1/src/secp256k1.c:746:5: note: in expansion of macro ‘ARG_CHECK’
3:03:42 PM: 746 | ARG_CHECK(pubnonces != NULL);
3:03:42 PM: | ^~~~~~~~~
3:03:44 PM: SOLINK_MODULE(target) Release/obj.target/secp256k1.node
3:03:44 PM: COPY Release/secp256k1.node
3:03:44 PM: make: Leaving directory '/opt/build/repo/node_modules/bip32/node_modules/tiny-secp256k1/build'
3:03:44 PM: > lmdb@2.5.2 install /opt/build/repo/node_modules/lmdb
3:03:44 PM: > node-gyp-build-optional-packages
3:03:44 PM: > secp256k1@4.0.3 install /opt/build/repo/node_modules/secp256k1
3:03:44 PM: > node-gyp-build || exit 0
3:03:44 PM: > core-js@3.20.2 postinstall /opt/build/repo/node_modules/core-js
3:03:44 PM: > node -e "try{require('./postinstall')}catch(e){}"
3:03:44 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @lmdb/lmdb-darwin-arm64@2.5.2 (node_modules/@lmdb/lmdb-darwin-arm64):
3:03:44 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @lmdb/lmdb-darwin-arm64@2.5.2: wanted {"os":"darwin","arch":"arm64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @lmdb/lmdb-darwin-x64@2.5.2 (node_modules/@lmdb/lmdb-darwin-x64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @lmdb/lmdb-darwin-x64@2.5.2: wanted {"os":"darwin","arch":"x64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @lmdb/lmdb-linux-arm@2.5.2 (node_modules/@lmdb/lmdb-linux-arm):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @lmdb/lmdb-linux-arm@2.5.2: wanted {"os":"linux","arch":"arm"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @lmdb/lmdb-linux-arm64@2.5.2 (node_modules/@lmdb/lmdb-linux-arm64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @lmdb/lmdb-linux-arm64@2.5.2: wanted {"os":"linux","arch":"arm64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @lmdb/lmdb-win32-x64@2.5.2 (node_modules/@lmdb/lmdb-win32-x64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @lmdb/lmdb-win32-x64@2.5.2: wanted {"os":"win32","arch":"x64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @msgpackr-extract/msgpackr-extract-darwin-arm64@2.0.2 (node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @msgpackr-extract/msgpackr-extract-darwin-arm64@2.0.2: wanted {"os":"darwin","arch":"arm64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @msgpackr-extract/msgpackr-extract-darwin-x64@2.0.2 (node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @msgpackr-extract/msgpackr-extract-darwin-x64@2.0.2: wanted {"os":"darwin","arch":"x64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @msgpackr-extract/msgpackr-extract-linux-arm@2.0.2 (node_modules/@msgpackr-extract/msgpackr-extract-linux-arm):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @msgpackr-extract/msgpackr-extract-linux-arm@2.0.2: wanted {"os":"linux","arch":"arm"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @msgpackr-extract/msgpackr-extract-linux-arm64@2.0.2 (node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @msgpackr-extract/msgpackr-extract-linux-arm64@2.0.2: wanted {"os":"linux","arch":"arm64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @msgpackr-extract/msgpackr-extract-win32-x64@2.0.2 (node_modules/@msgpackr-extract/msgpackr-extract-win32-x64):
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @msgpackr-extract/msgpackr-extract-win32-x64@2.0.2: wanted {"os":"win32","arch":"x64"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
3:03:57 PM: Creating deploy upload records
3:03:45 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
3:03:45 PM: added 730 packages from 499 contributors and audited 741 packages in 14.992s
3:03:45 PM: 134 packages are looking for funding
3:03:45 PM: run `npm fund` for details
3:03:45 PM: found 19 vulnerabilities (8 moderate, 8 high, 3 critical)
3:03:45 PM: run `npm audit fix` to fix them, or `npm audit` for details
3:03:45 PM: NPM modules installed
3:03:45 PM: Creating package sha
3:03:45 PM: Started restoring cached go cache
3:03:45 PM: Finished restoring cached go cache
3:03:45 PM: Installing Go version 1.16.5 (requested 1.16.5)
3:03:50 PM: unset GOOS;
3:03:58 PM: Starting post processing
3:03:50 PM: unset GOARCH;
3:03:50 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64';
3:03:50 PM: export PATH="/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64/bin:${PATH}";
3:03:58 PM: Post processing - HTML
3:03:50 PM: go version >&2;
3:03:50 PM: export GIMME_ENV="/opt/buildhome/.gimme/env/go1.16.5.linux.amd64.env"
3:03:50 PM: go version go1.16.5 linux/amd64
3:03:50 PM: Installing missing commands
3:03:50 PM: Verify run directory
3:03:58 PM: Post processing - header rules
3:03:51 PM:
3:03:51 PM: ────────────────────────────────────────────────────────────────
3:03:51 PM: Netlify Build
3:03:58 PM: Post processing - redirect rules
3:03:51 PM: ────────────────────────────────────────────────────────────────
3:03:51 PM:
3:03:51 PM: ❯ Version
3:03:59 PM: Post processing done
3:03:51 PM: @netlify/build 28.1.4
3:03:51 PM:
3:03:51 PM: ❯ Flags
3:03:51 PM: baseRelDir: true
3:03:51 PM: buildId: 635fe3a0056fa00008b39ff2
3:03:51 PM: deployId: 635fe3a0056fa00008b39ff4
3:03:51 PM:
3:03:51 PM: ❯ Current directory
3:03:51 PM: /opt/build/repo
3:03:51 PM:
3:03:51 PM: ❯ Config file
3:03:51 PM: No config file was defined: using default values.
3:03:51 PM:
3:03:51 PM: ❯ Context
3:03:51 PM: deploy-preview
3:03:51 PM:
3:03:51 PM: ────────────────────────────────────────────────────────────────
3:03:51 PM: 1. Build command from Netlify app
3:03:51 PM: ────────────────────────────────────────────────────────────────
3:03:51 PM:
3:03:51 PM: $ npm run build
3:03:51 PM: > deriving@1.0.0 build /opt/build/repo
3:03:51 PM: > parcel build
3:03:52 PM: Building...
3:03:52 PM: console: Browserslist: caniuse-lite is outdated. Please run:
3:03:52 PM: npx browserslist@latest --update-db
3:03:52 PM: Why you should do it regularly:
3:03:53 PM: Bundling...
3:03:53 PM: Packaging & Optimizing...
3:03:57 PM: ✨ Built in 6.04s
3:03:57 PM: dist/index.html 2.89 KB 290ms
3:03:57 PM: dist/index.83eb3a23.css 4.72 KB 578ms
3:03:57 PM: dist/index.19f08666.js 782.94 KB 4.40s
3:03:57 PM:
3:03:57 PM: (build.command completed in 6.5s)
3:03:57 PM:
3:03:57 PM: ────────────────────────────────────────────────────────────────
3:03:57 PM: 2. Deploy site
3:03:57 PM: ────────────────────────────────────────────────────────────────
3:03:57 PM:
3:03:57 PM: Starting to deploy site from 'dist'
3:03:57 PM: Creating deploy tree
3:03:58 PM: 4 new files to upload
3:03:58 PM: 0 new functions to upload
3:03:58 PM: Site deploy was successfully initiated
3:03:58 PM:
3:03:58 PM: (Deploy site completed in 396ms)
3:03:58 PM:
3:03:58 PM: ────────────────────────────────────────────────────────────────
3:03:58 PM: Netlify Build Complete
3:03:58 PM: ────────────────────────────────────────────────────────────────
3:03:58 PM:
3:03:58 PM: (Netlify Build completed in 6.9s)
3:03:58 PM: Caching artifacts
3:03:58 PM: Started saving node modules
3:03:58 PM: Finished saving node modules
3:03:58 PM: Started saving build plugins
3:03:58 PM: Finished saving build plugins
3:03:58 PM: Started saving pip cache
3:03:58 PM: Finished saving pip cache
3:03:58 PM: Started saving emacs cask dependencies
3:03:58 PM: Finished saving emacs cask dependencies
3:04:01 PM: Site is live ✨
3:03:58 PM: Started saving maven dependencies
3:03:58 PM: Finished saving maven dependencies
3:03:58 PM: Started saving boot dependencies
3:03:58 PM: Finished saving boot dependencies
3:03:58 PM: Started saving rust rustup cache
3:03:58 PM: Finished saving rust rustup cache
3:03:58 PM: Started saving go dependencies
3:03:58 PM: Finished saving go dependencies
3:03:59 PM: Build script success
3:04:00 PM: Uploading Cache of size 165.4MB
3:04:01 PM: Finished processing build request in 38.272339838s