Release #1074
Merged
Release #1074
Fleek.co / synthetix-staking
succeeded
Mar 12, 2024 in 3m 41s
Build succeed
You can preview build output on the link below.
Details
...
warning: ‘nonnull’ argument ‘tweak’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:642:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 642 | ARG_CHECK(tweak != NULL);
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_tweak_add’:
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.426Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:669:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 669 | ARG_CHECK(pubkey != NULL);
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘tweak’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:670:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 670 | ARG_CHECK(tweak != NULL);
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_seckey_tweak_mul’:
2024-03-12T01:33:34.427Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘seckey’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:688:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 688 | ARG_CHECK(seckey != NULL);
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘tweak’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:689:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.428Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 689 | ARG_CHECK(tweak != NULL);
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_tweak_mul’:
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:713:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 713 | ARG_CHECK(pubkey != NULL);
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘tweak’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:714:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 714 | ARG_CHECK(tweak != NULL);
2024-03-12T01:33:34.429Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_combine’:
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘pubnonce’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:743:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 743 | ARG_CHECK(pubnonce != NULL);
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:30:16: warning: ‘nonnull’ argument ‘pubnonces’ compared to NULL [-Wnonnull-compare]
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 30 | if (EXPECT(!(cond), 0)) { \
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/util.h:41:39: note: in definition of macro ‘EXPECT’
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 41 | #define EXPECT(x,c) __builtin_expect((x),(c))
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR ../native/secp256k1/src/secp256k1.c:746:5: note: in expansion of macro ‘ARG_CHECK’
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR 746 | ARG_CHECK(pubnonces != NULL);
2024-03-12T01:33:34.430Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDERR | ^~~~~~~~~
2024-03-12T01:33:34.481Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CXX(target) Release/obj.target/secp256k1/src/publickey.o
2024-03-12T01:33:35.129Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from ../src/privatekey.cc:2:
2024-03-12T01:33:35.129Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:35.129Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/privatekey.cc:1:
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:35.130Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:35.230Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from ../src/publickey.cc:3:
2024-03-12T01:33:35.230Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:35.230Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:35.230Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from ../src/publickey.cc:2:
2024-03-12T01:33:35.231Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:35.232Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:35.232Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:35.366Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../src/privatekey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE privateKeyNegate(Nan::NAN_METHOD_ARGS_TYPE)’:
2024-03-12T01:33:35.366Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../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]
2024-03-12T01:33:35.366Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 73 | secp256k1_ec_privkey_negate(secp256k1ctx, &private_key[0]);
2024-03-12T01:33:35.366Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:35.593Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CXX(target) Release/obj.target/secp256k1/src/signature.o
2024-03-12T01:33:35.743Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CXX(target) Release/obj.target/secp256k1/src/publickey.o
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from ../src/signature.cc:2:
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:36.400Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:36.401Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:36.401Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from ../src/signature.cc:1:
2024-03-12T01:33:36.401Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:36.401Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:36.401Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:36.727Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CXX(target) Release/obj.target/secp256k1/src/ecdsa.o
2024-03-12T01:33:36.741Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDOUT SOLINK_MODULE(target) Release/obj.target/secp256k1.node
2024-03-12T01:33:36.778Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDOUT COPY Release/secp256k1.node
2024-03-12T01:33:36.781Z: ➤ YN0000: │ tiny-secp256k1@npm:1.1.6 STDOUT make: Leaving directory '/workspace/node_modules/tiny-secp256k1/build'
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from ../src/publickey.cc:3:
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:36.885Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/publickey.cc:2:
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:36.886Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:37.244Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CXX(target) Release/obj.target/secp256k1/src/signature.o
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from ../src/ecdsa.cc:2:
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from ../src/ecdsa.cc:1:
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:37.515Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../src/ecdsa.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sign(Nan::NAN_METHOD_ARGS_TYPE)’:
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../src/ecdsa.cc:88:11: warning: ignoring return value of ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’, declared with attribute ‘warn_unused_result’ [-Wunused-result]
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 88 | obj->Set(info.GetIsolate()->GetCurrentContext(), Nan::New<v8::String>("signature").ToLocalChecked(), COPY_BUFFER(&output[0], 64));
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-array-buffer.h:13,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:24,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from ../src/ecdsa.cc:1:
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-object.h:244:37: note: declared here
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 244 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ^~~
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../src/ecdsa.cc:89:11: warning: ignoring return value of ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’, declared with attribute ‘warn_unused_result’ [-Wunused-result]
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 89 | obj->Set(info.GetIsolate()->GetCurrentContext(), Nan::New<v8::String>("recovery").ToLocalChecked(), Nan::New<v8::Number>(recid));
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-array-buffer.h:13,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:24,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from ../src/ecdsa.cc:1:
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-object.h:244:37: note: declared here
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 244 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
2024-03-12T01:33:37.545Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ^~~
2024-03-12T01:33:37.830Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CXX(target) Release/obj.target/secp256k1/src/ecdh.o
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from ../src/signature.cc:2:
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:37.987Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/signature.cc:1:
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:37.988Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.216Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CXX(target) Release/obj.target/secp256k1/src/ecdsa.o
2024-03-12T01:33:38.567Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from ../src/ecdh.cc:2:
2024-03-12T01:33:38.567Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR ../node_modules/nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR from ../src/ecdh.cc:1:
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:38.568Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.803Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CC(target) Release/obj.target/secp256k1/src/secp256k1-src/src/secp256k1.o
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from ../src/ecdsa.cc:2:
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/ecdsa.cc:1:
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:38.960Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../src/ecdsa.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE sign(Nan::NAN_METHOD_ARGS_TYPE)’:
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../src/ecdsa.cc:88:11: warning: ignoring return value of ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’, declared with attribute ‘warn_unused_result’ [-Wunused-result]
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 88 | obj->Set(info.GetIsolate()->GetCurrentContext(), Nan::New<v8::String>("signature").ToLocalChecked(), COPY_BUFFER(&output[0], 64));
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-array-buffer.h:13,
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:24,
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/ecdsa.cc:1:
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-object.h:244:37: note: declared here
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 244 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
2024-03-12T01:33:38.990Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../src/ecdsa.cc:89:11: warning: ignoring return value of ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’, declared with attribute ‘warn_unused_result’ [-Wunused-result]
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 89 | obj->Set(info.GetIsolate()->GetCurrentContext(), Nan::New<v8::String>("recovery").ToLocalChecked(), Nan::New<v8::Number>(recid));
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-array-buffer.h:13,
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:24,
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/ecdsa.cc:1:
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-object.h:244:37: note: declared here
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 244 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
2024-03-12T01:33:38.991Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~
2024-03-12T01:33:39.275Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CXX(target) Release/obj.target/secp256k1/src/ecdh.o
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from ../src/ecdh.cc:2:
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR ../../../../../nan/nan.h:688:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 689 | idle_time_in_ms * 0.001);
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR from ../src/ecdh.cc:1:
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:40.013Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:40.249Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CC(target) Release/obj.target/secp256k1/src/secp256k1-src/src/secp256k1.o
2024-03-12T01:33:40.441Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_parsing.o
2024-03-12T01:33:40.509Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_privatekey_parsing.o
2024-03-12T01:33:40.557Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT SOLINK_MODULE(target) Release/obj.target/secp256k1.node
2024-03-12T01:33:40.618Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT COPY Release/secp256k1.node
2024-03-12T01:33:40.622Z: ➤ YN0000: │ secp256k1@npm:3.7.1 STDOUT make: Leaving directory '/workspace/node_modules/eccrypto/node_modules/secp256k1/build'
2024-03-12T01:33:41.875Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_parsing.o
2024-03-12T01:33:41.941Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_privatekey_parsing.o
2024-03-12T01:33:41.993Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT SOLINK_MODULE(target) Release/obj.target/secp256k1.node
2024-03-12T01:33:42.055Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT COPY Release/secp256k1.node
2024-03-12T01:33:42.059Z: ➤ YN0000: │ secp256k1@npm:3.8.0 STDOUT make: Leaving directory '/workspace/node_modules/@portis/web3/node_modules/secp256k1/build'
2024-03-12T01:33:42.078Z: ➤ YN0007: │ @eth-optimism/sdk@npm:3.2.1 [9e30d] must be built because it never has been before or the last one failed
2024-03-12T01:33:42.078Z: ➤ YN0007: │ eccrypto@npm:1.1.6 must be built because it never has been before or the last one failed
2024-03-12T01:33:42.906Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDOUT make: Entering directory '/workspace/node_modules/eccrypto/build'
2024-03-12T01:33:42.907Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDOUT CXX(target) Release/obj.target/ecdh/ecdh.o
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../node_modules/nan/nan.h:174,
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from ../ecdh.cc:2:
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 55 | typedef v8::Local<v8::AccessorSignature> Sig;
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 55 | typedef v8::Local<v8::AccessorSignature> Sig;
2024-03-12T01:33:43.725Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:2:
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan.h: In function ‘bool Nan::IdleNotification(int)’:
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan.h:680:63: warning: ‘bool v8::Isolate::IdleNotificationDeadline(double)’ is deprecated: Use MemoryPressureNotification() to influence the GC schedule. [-Wdeprecated-declarations]
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 680 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline(
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 681 | idle_time_in_ms * 0.001);
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-initialization.h:13,
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:34,
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from ../ecdh.cc:1:
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-isolate.h:1293:8: note: declared here
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1293 | bool IdleNotificationDeadline(double deadline_in_seconds);
2024-03-12T01:33:43.751Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.763Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:2:
2024-03-12T01:33:43.764Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
2024-03-12T01:33:43.764Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan.h:2298:7: 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]
2024-03-12T01:33:43.764Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
2024-03-12T01:33:43.764Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan.h:2536:19: error: no matching function for call to ‘v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&, Nan::imp::Sig&)’
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2536 | tpl->SetAccessor(
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~^
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2537 | name
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2538 | , getter_
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2539 | , setter_
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2540 | , obj
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2541 | , settings
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2542 | , attribute
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 2543 | , signature);
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from /root/.cache/node-gyp/20.0.0/include/node/v8-function.h:15,
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from /root/.cache/node-gyp/20.0.0/include/node/v8.h:33,
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from /root/.cache/node-gyp/20.0.0/include/node/node.h:73,
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from ../ecdh.cc:1:
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-template.h:809:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 809 | void SetAccessor(
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-template.h:814:22: note: no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 814 | SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-template.h:816:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 816 | void SetAccessor(
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/v8-template.h:821:22: note: no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 821 | SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,
2024-03-12T01:33:43.767Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.776Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../node_modules/nan/nan.h:2884,
2024-03-12T01:33:43.776Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR from ../ecdh.cc:2:
2024-03-12T01:33:43.776Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
2024-03-12T01:33:43.776Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../node_modules/nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
2024-03-12T01:33:43.776Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 34 | data = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
2024-03-12T01:33:43.776Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc: In function ‘int derive(const uint8_t*, const uint8_t*, uint8_t*)’:
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:37:41: warning: ‘EC_KEY* EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 37 | CHECK((pkey = EC_KEY_new_by_curve_name(NID_secp256k1)) != NULL);
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:14:32: note: in definition of macro ‘CHECK’
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 14 | #define CHECK(cond) do { if (!(cond)) goto error; } while (0)
2024-03-12T01:33:43.798Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:998:31: note: declared here
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:38:31: warning: ‘int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 38 | CHECK(EC_KEY_set_private_key(pkey, pkey_bn) == 1);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:14:32: note: in definition of macro ‘CHECK’
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 14 | #define CHECK(cond) do { if (!(cond)) goto error; } while (0)
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:1056:27: note: declared here
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1056 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:40:29: warning: ‘int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 40 | CHECK(EVP_PKEY_set1_EC_KEY(evp_pkey, pkey) == 1);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:14:32: note: in definition of macro ‘CHECK’
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 14 | #define CHECK(cond) do { if (!(cond)) goto error; } while (0)
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:3:
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/evp.h:1370:5: note: declared here
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1370 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:43:44: warning: ‘EC_KEY* EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 43 | CHECK((peerkey = EC_KEY_new_by_curve_name(NID_secp256k1)) != NULL);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:14:32: note: in definition of macro ‘CHECK’
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 14 | #define CHECK(cond) do { if (!(cond)) goto error; } while (0)
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:998:31: note: declared here
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:51:50: warning: ‘int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP*, EC_POINT*, const BIGNUM*, int, BN_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 51 | res = EC_POINT_set_compressed_coordinates_GFp(peerkey_group,
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 52 | peerkey_p,
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 53 | peerkey_bn,
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 54 | compressed_y_bit,
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 55 | NULL);
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:686:27: note: declared here
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 686 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_compressed_coordinates_GFp
2024-03-12T01:33:43.799Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:57:32: warning: ‘int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 57 | res = EC_KEY_set_public_key(peerkey, peerkey_p);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:1070:27: note: declared here
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:62:51: warning: ‘int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 62 | res = EC_KEY_set_public_key_affine_coordinates(peerkey,
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 63 | peerkey_bn_x,
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 64 | peerkey_bn_y);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:1122:27: note: declared here
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1122 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key,
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:69:29: warning: ‘int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 69 | CHECK(EVP_PKEY_set1_EC_KEY(evp_peerkey, peerkey) == 1);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:14:32: note: in definition of macro ‘CHECK’
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 14 | #define CHECK(cond) do { if (!(cond)) goto error; } while (0)
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:3:
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/evp.h:1370:5: note: declared here
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1370 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:82:14: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 82 | EC_KEY_free(peerkey);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~^~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:1003:28: note: declared here
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:90:14: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 90 | EC_KEY_free(pkey);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ~~~~~~~~~~~^~~~~~
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:4:
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/openssl/ec.h:1003:28: note: declared here
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
2024-03-12T01:33:43.800Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR In file included from ../ecdh.cc:1:
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc: At global scope:
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/node.h:1152:7: 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]
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1152 | (node::addon_register_func) (regfunc), \
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR /root/.cache/node-gyp/20.0.0/include/node/node.h:1186:3: note: in expansion of macro ‘NODE_MODULE_X’
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 1186 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~~~
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR ../ecdh.cc:131:1: note: in expansion of macro ‘NODE_MODULE’
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR 131 | NODE_MODULE(ecdh, InitAll)
2024-03-12T01:33:43.802Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR | ^~~~~~~~~~~
2024-03-12T01:33:43.935Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR make: *** [ecdh.target.mk:119: Release/obj.target/ecdh/ecdh.o] Error 1
2024-03-12T01:33:43.936Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDOUT make: Leaving directory '/workspace/node_modules/eccrypto/build'
2024-03-12T01:33:43.936Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR gyp ERR! build error
2024-03-12T01:33:43.937Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR gyp ERR! stack Error: `make` failed with exit code: 2
2024-03-12T01:33:43.937Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR gyp ERR! stack at ChildProcess.onExit (/workspace/node_modules/node-gyp/lib/build.js:194:23)
2024-03-12T01:33:43.937Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR gyp ERR! stack at ChildProcess.emit (node:events:511:28)
2024-03-12T01:33:43.937Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:293:12)
2024-03-12T01:33:43.937Z: ➤ YN0000: │ eccrypto@npm:1.1.6 STDERR gy
Loading