+ release_urlbase=https://unofficial-builds.nodejs.org/download/custom/ + disttype=custom + customtag=rc.1 + datestring= + commit= + fullversion=v8.17.0-rc.1 + source_url=https://nodejs.org/download/rc/v8.17.0-rc.1/node-v8.17.0-rc.1.tar.xz + config_flags= + cd /home/node + tar -xf node.tar.xz + cd node-v8.17.0-rc.1 + export 'CC=ccache gcc' + CC='ccache gcc' + export 'CXX=ccache g++' + CXX='ccache g++' ++ getconf _NPROCESSORS_ONLN + make -j8 binary V= DESTCPU=x64 ARCH=x64 VARIATION=musl DISTTYPE=custom CUSTOMTAG=rc.1 DATESTRING= COMMIT= RELEASE_URLBASE=https://unofficial-builds.nodejs.org/download/custom/ CONFIG_FLAGS= /bin/sh: git: not found rm -f -r node-v8.17.0-rc.1-linux-x64-musl rm -f -r out/deps out/Release python ./configure \ --prefix=/ \ --dest-cpu=x64 \ --tag=rc.1 \ --release-urlbase=https://unofficial-builds.nodejs.org/download/custom/ \ --download=all --with-intl=small-icu creating icu_config.gypi * Using ICU in deps/icu-small creating icu_config.gypi { 'target_defaults': { 'cflags': [], 'default_configuration': 'Release', 'defines': [], 'include_dirs': [], 'libraries': []}, 'variables': { 'asan': 0, 'coverage': 'false', 'debug_devtools': 'node', 'debug_http2': 'false', 'debug_nghttp2': 'false', 'force_dynamic_crt': 0, 'gas_version': '2.31', 'host_arch': 'x64', 'icu_data_file': 'icudt60l.dat', 'icu_data_in': '../../deps/icu-small/source/data/in/icudt60l.dat', 'icu_endianness': 'l', 'icu_gyp_path': 'tools/icu/icu-generic.gyp', 'icu_locales': 'en,root', 'icu_path': 'deps/icu-small', 'icu_small': 'true', 'icu_ver_major': '60', 'llvm_version': 0, 'node_byteorder': 'little', 'node_enable_d8': 'false', 'node_enable_v8_vtunejit': 'false', 'node_install_npm': 'true', 'node_module_version': 57, 'node_no_browser_globals': 'false', 'node_prefix': '/', 'node_release_urlbase': 'https://unofficial-builds.nodejs.org/download/custom/', 'node_shared': 'false', 'node_shared_cares': 'false', 'node_shared_http_parser': 'false', 'node_shared_libuv': 'false', 'node_shared_nghttp2': 'false', 'node_shared_openssl': 'false', 'node_shared_zlib': 'false', 'node_tag': '-rc.1', 'node_target_type': 'executable', 'node_use_bundled_v8': 'true', 'node_use_dtrace': 'false', 'node_use_etw': 'false', 'node_use_lttng': 'false', 'node_use_openssl': 'true', 'node_use_perfctr': 'false', 'node_use_v8_platform': 'true', 'node_without_node_options': 'false', 'openssl_fips': '', 'openssl_no_asm': 0, 'shlib_suffix': 'so.57', 'target_arch': 'x64', 'uv_parent_path': '/deps/uv/', 'uv_use_dtrace': 'false', 'v8_enable_gdbjit': 0, 'v8_enable_i18n_support': 1, 'v8_enable_inspector': 1, 'v8_no_strict_aliasing': 1, 'v8_optimized_debug': 0, 'v8_promise_internal_field_count': 1, 'v8_random_seed': 0, 'v8_trace_maps': 0, 'v8_use_snapshot': 'true', 'want_separate_host_toolset': 0}} creating config.gypi creating config.mk make install DESTDIR=node-v8.17.0-rc.1-linux-x64-musl V= PORTABLE=1 make -C out BUILDTYPE=Release V= ACTION _home_node_node_v8_17_0_rc_1_node_gyp_node_js2c_host_node_js2c /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/node_javascript.cc ACTION _home_node_node_v8_17_0_rc_1_node_gyp_v8_inspector_compress_protocol_json_host_v8_inspector_compress_protocol_json /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/v8_inspector_protocol_json.h ACTION Generating inspector protocol sources from protocol json definition /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/js_protocol.stamp TOUCH e1429db8e91eab10ba604d0d03327c15bd9f5e48.intermediate ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_inspector_inspector_gyp_inspector_injected_script_target_convert_js_to_cpp_char_array /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/injected-script-source.h ACTION Generating inspector protocol sources from protocol json e1429db8e91eab10ba604d0d03327c15bd9f5e48.intermediate TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/icu_implementation.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/icu_uconfig.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/icu_uconfig_target.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.host/tools/icu/icu_implementation.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.host/tools/icu/icu_uconfig.stamp ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_postmortem_metadata_target_gen_postmortem_metadata /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/debug-support.cc ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_js2c_target_js2c /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/libraries.cc CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_setup/deps/v8/src/setup-isolate-full.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/functional.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o ../deps/v8/src/base/file-utils.cc: In function 'char* v8::base::RelativePath(char**, const char*, const char*)': ../deps/v8/src/base/file-utils.cc:28:12: warning: 'char* strncat(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncat(*buffer, name, name_length); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/base/file-utils.cc:23:46: note: length computed here int name_length = static_cast(strlen(name)); ~~~~~~^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/interpreter/interpreter.h:17, from ../deps/v8/src/setup-isolate-full.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_js2c_target_js2c_bin /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/libraries.bin ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_js2c_target_js2c_extras /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/extras-libraries.cc ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_js2c_target_js2c_extras_bin /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/libraries-extras.bin ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_js2c_target_js2c_experimental_extras /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/experimental-extras-libraries.cc ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_js2c_target_js2c_experimental_extras_bin /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/libraries-experimental-extras.bin In function 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)', inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:90:31: ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(*buffer, *member, length); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)': ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here size_t length = strlen(*member) + 1; ~~~~~~^~~~~~~~~ In function 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)', inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:91:31: ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(*buffer, *member, length); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)': ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here size_t length = strlen(*member) + 1; ~~~~~~^~~~~~~~~ In function 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)', inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:93:33: ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(*buffer, *member, length); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)': ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here size_t length = strlen(*member) + 1; ~~~~~~^~~~~~~~~ In function 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)', inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:98:33: ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(*buffer, *member, length); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr*, unsigned int)': ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here size_t length = strlen(*member) + 1; ~~~~~~^~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationbuilder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucol_res.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/toupptrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucln_in.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationtailoring.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationcompare.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/nultrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/standardplural.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/windtfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/measure.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csdetect.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/smpdtfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utmscale.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/datefmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbt_rule.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrutf8.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtitvinf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_patternmodifier.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationweights.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtrule.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/funcrepl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tztrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_fluent.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/decContext.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/curramt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/digitaffix.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_compact.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/casetrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/udatpg.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/olsontz.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/unesctrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/plurrule.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbtz.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/nfrule.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csmatch.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/coll.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbt_data.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/digitinterval.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbt_set.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dcfmtsym.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationdatawriter.o ../deps/icu-small/source/i18n/smpdtfmt.cpp: In member function 'void icu_60::SimpleDateFormat::processOverrideString(const icu_60::Locale&, const icu_60::UnicodeString&, int8_t, UErrorCode&)': ../deps/icu-small/source/i18n/smpdtfmt.cpp:1370:34: warning: this statement may fall through [-Wimplicit-fallthrough=] U_FALLTHROUGH; ^ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1372:17: note: here case kOvrStrTime : { ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp: In member function 'void icu_60::SimpleDateFormat::subFormat(icu_60::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_60::FieldPositionHandler&, icu_60::Calendar&, icu_60::SimpleDateFormatMutableNFs&, UErrorCode&) const': ../deps/icu-small/source/i18n/smpdtfmt.cpp:1476:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1492:5: note: here case UDAT_YEAR_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1598:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (U_FAILURE(status)) { ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1603:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp: In member function 'int32_t icu_60::SimpleDateFormat::subParse(const icu_60::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_60::Calendar&, int32_t, icu_60::MessageFormat*, UTimeZoneFormatTimeType*, icu_60::SimpleDateFormatMutableNFs&, int32_t*) const': ../deps/icu-small/source/i18n/smpdtfmt.cpp:3002:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value < 0 || value > 24) { ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3008:9: note: here case UDAT_YEAR_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3194:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3199:5: note: here case UDAT_HOUR_OF_DAY0_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3223:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (gotNumber) // i.e., e or ee ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3232:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3320:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getLeastMaximum(UCAL_HOUR)+1) ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3325:5: note: here case UDAT_HOUR0_FIELD: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tzfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationfastlatinbuilder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/nfsubs.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tolowtrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/indiancal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/cecal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/sharedbreakiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/region.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uni2name.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/gender.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/upluralrules.o ../deps/icu-small/source/i18n/plurrule.cpp: In member function 'void icu_60::PluralRuleParser::parse(const icu_60::UnicodeString&, icu_60::PluralRules*, UErrorCode&)': ../deps/icu-small/source/i18n/plurrule.cpp:517:38: warning: this statement may fall through [-Wimplicit-fallthrough=] curAndConstraint->negated=TRUE; ../deps/icu-small/source/i18n/plurrule.cpp:519:9: note: here case tIn: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/measunit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_longnames.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ethpccal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrmbcs.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/pluralaffix.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/simpletz.o In file included from ../deps/icu-small/source/i18n/ucal.cpp:26: ../deps/icu-small/source/i18n/ucal.cpp: In function 'void** ucal_open_60(const UChar*, int32_t, const char*, UCalendarType, UErrorCode*)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 258 equals destination size [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/i18n/ucal.cpp:155:7: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(localeBuf, locale, ULOC_LOCALE_IDENTIFIER_CAPACITY); ^~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/udat.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/calendar.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uitercollationiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_patternstring.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/translit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/quant.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/fphdlimp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmutfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/umsg.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_decimfmtprops.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currpinf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrecog.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/choicfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tzrule.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucol_sit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmutamt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/gregoimp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/digitaffixesandpadding.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_padding.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tznames_impl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/coleitr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtptngen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/stsearch.o In file included from ../deps/icu-small/source/i18n/ucol_sit.cpp:24: ../deps/icu-small/source/i18n/ucol_sit.cpp: In function 'void ucol_sit_calculateWholeLocale(CollatorSpec*)': ../deps/icu-small/source/common/cstring.h:39:62: warning: 'char* strcat(char*, const char*)' accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict] #define uprv_strcat(dst, src) U_STANDARD_CPP_NAMESPACE strcat(dst, src) ../deps/icu-small/source/i18n/ucol_sit.cpp:395:9: note: in expansion of macro 'uprv_strcat' uprv_strcat(s->locale, s->locElements[UCOL_SIT_LANGUAGE]); ^~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:39:62: warning: 'char* strcat(char*, const char*)' accessing 65 or more bytes at offsets 192 and 128 may overlap 1 byte at offset 192 [-Wrestrict] #define uprv_strcat(dst, src) U_STANDARD_CPP_NAMESPACE strcat(dst, src) ../deps/icu-small/source/i18n/ucol_sit.cpp:417:13: note: in expansion of macro 'uprv_strcat' uprv_strcat(s->locale, s->locElements[UCOL_SIT_KEYWORD]); ^~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:39:62: warning: 'char* strcat(char*, const char*)' accessing 33 or more bytes at offsets 192 and 160 may overlap 1 byte at offset 192 [-Wrestrict] #define uprv_strcat(dst, src) U_STANDARD_CPP_NAMESPACE strcat(dst, src) ../deps/icu-small/source/i18n/ucol_sit.cpp:423:13: note: in expansion of macro 'uprv_strcat' uprv_strcat(s->locale, s->locElements[UCOL_SIT_PROVIDER]); ^~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ufieldpositer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/coptccal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_rounding.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/basictz.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/zonemeta.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/transreg.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_impl.o ../deps/icu-small/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)': ../deps/icu-small/source/i18n/calendar.cpp:2132:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ ../deps/icu-small/source/i18n/calendar.cpp:2136:5: note: here case UCAL_EXTENDED_YEAR: ^~~~ ../deps/icu-small/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)': ../deps/icu-small/source/i18n/calendar.cpp:3650:12: warning: this statement may fall through [-Wimplicit-fallthrough=] set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/calendar.cpp:3652:5: note: here case UCAL_MONTH: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_formatimpl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/fpositer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/selfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/sortkey.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregex.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucoleitr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtitvfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/usearch.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/vtzone.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/measfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/format.o ../deps/icu-small/source/i18n/ucoleitr.cpp: In member function 'uint64_t icu_60::UCollationPCE::processCE(uint32_t)': ../deps/icu-small/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=] tertiary = ucol_tertiaryOrder(ce); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/ucoleitr.cpp:229:5: note: here case UCOL_SECONDARY: ^~~~ ../deps/icu-small/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=] secondary = ucol_secondaryOrder(ce); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/ucoleitr.cpp:233:5: note: here case UCOL_PRIMARY: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/unum.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregion.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rematch.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/digitformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dayperiodrules.o In file included from ../deps/icu-small/source/i18n/dtptngen.cpp:39: ../deps/icu-small/source/i18n/dtptngen_impl.h: In member function 'icu_60::StringEnumeration* icu_60::DateTimePatternGenerator::getRedundants(UErrorCode&)': ../deps/icu-small/source/i18n/dtptngen_impl.h:154:7: warning: '*((void*)(& current)+8).icu_60::PtnSkeleton::addedDefaultDayPeriod' may be used uninitialized in this function [-Wmaybe-uninitialized] class PtnSkeleton : public UMemory { ^~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/chnsecal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationfcd.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationdata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucol.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/anytrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregexc.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/taiwncal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/winnmfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_build.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/wintzimpl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationroot.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rulebasedcollator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/regextxt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tznames.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/esctrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/valueformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/search.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/nortrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/fmtable.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collation.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_affixutils.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_stringbuilder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csr2022.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/decimfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/nounit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_integerwidth.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationkeys.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_conf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/fmtable_cnv.o ../deps/icu-small/source/i18n/fmtable.cpp: In member function 'int32_t icu_60::Formattable::getLong(UErrorCode&) const': ../deps/icu-small/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ ../deps/icu-small/source/i18n/fmtable.cpp:437:5: note: here default: ^~~~~~~ ../deps/icu-small/source/i18n/fmtable.cpp: In member function 'int64_t icu_60::Formattable::getInt64(UErrorCode&) const': ../deps/icu-small/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ ../deps/icu-small/source/i18n/fmtable.cpp:489:5: note: here default: ^~~~~~~ ../deps/icu-small/source/i18n/fmtable.cpp: In member function 'double icu_60::Formattable::getDouble(UErrorCode&) const': ../deps/icu-small/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ ../deps/icu-small/source/i18n/fmtable.cpp:520:5: note: here default: ^~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/alphaindex.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/regexcmp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/decimfmtimpl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currunit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/plurfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/zrule.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmunit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/visibledigits.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/decimalformatpattern.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/udateintervalformat.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/compactdecimalformat.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/gregocal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/nfrs.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utf8collationiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationsets.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ulocdata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/buddhcal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/cpdtrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/titletrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/decfmtst.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/msgfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/regexst.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numsys.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dangical.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/affixpatternparser.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbt_pars.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/regeximp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tzgnames.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationrootelements.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/strmatch.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/reldatefmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_grouping.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utf16collationiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/persncal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/decNumber.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/remtrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationdatabuilder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_decimalquantity.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/japancal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/repattrn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/digitlst.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/smallintformatter.o ../deps/icu-small/source/i18n/msgfmt.cpp: In function 'void icu_60::MessageFormat::cacheExplicitFormats(UErrorCode&)': ../deps/icu-small/source/i18n/msgfmt.cpp:1667:61: warning: 'formattableType' may be used uninitialized in this function [-Wmaybe-uninitialized] if (argTypes[argNumber] != Formattable::kObject && argTypes[argNumber] != formattableType) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrsbcs.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/bocsu.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/reldtfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationfastlatin.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/brktrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationsettings.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/hebrwcal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/digitgrouping.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationruleparser.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_notation.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tridpars.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/scriptset.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucsdet.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbnf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrucode.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/name2uni.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ztrans.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/quantityformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/astro.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/vzone.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_modifiers.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/rbt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/smpdtfst.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/precision.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/timezone.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/islamcal.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_scientific.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/unumsys.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/inputext.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationdatareader.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/scientificnumberformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/strrepl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtfmtsym.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_libsampler/deps/v8/src/libsampler/sampler.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icustubdata/deps/icu-small/source/stubdata/stubdata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-arguments-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-array-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-async-function-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-async-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-async-generator-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-async-iterator-gen.o In file included from ../deps/v8/src/libsampler/sampler.h:8, from ../deps/v8/src/libsampler/sampler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-boolean-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-call-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-collections-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-console-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-arguments-gen.h:8, from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-arguments-gen.h:8, from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-arguments-gen.h:8, from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-constructor-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-boolean-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-boolean-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-boolean-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-conversion-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-date-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-debug-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-call-gen.h:8, from ../deps/v8/src/builtins/builtins-call-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-call-gen.h:8, from ../deps/v8/src/builtins/builtins-call-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-call-gen.h:8, from ../deps/v8/src/builtins/builtins-call-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-array-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-array-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-array-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-forin-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-function-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-debug-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/builtins/builtins-debug-gen.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/builtins/builtins-debug-gen.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-generator-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-console-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-console-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-console-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-global-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-date-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-date-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-date-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-handler-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-ic-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-internal-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-interpreter-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-forin-gen.h:8, from ../deps/v8/src/builtins/builtins-forin-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-forin-gen.h:8, from ../deps/v8/src/builtins/builtins-forin-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-forin-gen.h:8, from ../deps/v8/src/builtins/builtins-forin-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-intl-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-function-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-function-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-function-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-iterator-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-math-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-global-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-global-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-global-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-number-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/accessor-assembler.h:8, from ../deps/v8/src/builtins/builtins-ic-gen.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/accessor-assembler.h:8, from ../deps/v8/src/builtins/builtins-ic-gen.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/accessor-assembler.h:8, from ../deps/v8/src/builtins/builtins-ic-gen.cc:6: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-handler-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-handler-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-handler-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-object-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-promise-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/builtins/builtins-interpreter-gen.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/builtins/builtins-interpreter-gen.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/builtins/builtins-interpreter-gen.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-proxy-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-proxy-helpers-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-regexp-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-math-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-math-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-math-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-string-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-number-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-number-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-number-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-symbol-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-object-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-object-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-object-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-proxy-helpers-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-helpers-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-proxy-helpers-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-helpers-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-proxy-helpers-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-helpers-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-typedarray-gen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/builtins-wasm-gen.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/setup-builtins-internal.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/ic/accessor-assembler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/ic/binary-op-assembler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-regexp-gen.h:8, from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-regexp-gen.h:8, from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-regexp-gen.h:8, from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/ic/keyed-store-generic.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-symbol-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-symbol-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-symbol-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/interpreter/interpreter-assembler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/interpreter/interpreter-generator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-typedarray-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-typedarray-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:8, from ../deps/v8/src/builtins/builtins-typedarray-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/interpreter/interpreter-intrinsics-generator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-string-gen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-string-gen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-string-gen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/interpreter/setup-interpreter-internal.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_builtins_generators/deps/v8/src/builtins/x64/builtins-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/binary-op-assembler.h:9, from ../deps/v8/src/ic/binary-op-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/binary-op-assembler.h:9, from ../deps/v8/src/ic/binary-op-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/binary-op-assembler.h:9, from ../deps/v8/src/ic/binary-op-assembler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_v8_dump_build_config_target_v8_dump_build_config /home/node/node-v8.17.0-rc.1/out/Release/v8_build_config.json TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/postmortem-metadata.stamp CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/accessor-assembler.h:8, from ../deps/v8/src/ic/accessor-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/accessor-assembler.h:8, from ../deps/v8/src/ic/accessor-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ic/accessor-assembler.h:8, from ../deps/v8/src/ic/accessor-assembler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_both.o ../deps/openssl/openssl/ssl/bio_ssl.c: In function 'ssl_callback_ctrl': ../deps/openssl/openssl/ssl/bio_ssl.c:487:40: warning: cast between incompatible function types from 'void (*)(struct bio_st *, int, const char *, int, long int, long int)' to 'void (*)(const SSL *, int, int)' {aka 'void (*)(const struct ssl_st *, int, int)'} [-Wcast-function-type] SSL_set_info_callback(ssl, (void (*)(const SSL *, int, int))fp); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_clnt.o ../deps/openssl/openssl/ssl/d1_clnt.c: In function 'dtls1_connect': ../deps/openssl/openssl/ssl/d1_clnt.c:218:51: warning: this statement may fall through [-Wimplicit-fallthrough=] s->ctx->stats.sess_connect_renegotiate++; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ../deps/openssl/openssl/ssl/d1_clnt.c:220:9: note: here case SSL_ST_BEFORE: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_meth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_pkt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_srtp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/d1_srvr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/kssl.o ../deps/openssl/openssl/ssl/d1_srvr.c: In function 'dtls1_accept': ../deps/openssl/openssl/ssl/d1_srvr.c:224:28: warning: this statement may fall through [-Wimplicit-fallthrough=] s->renegotiate = 1; ~~~~~~~~~~~~~~~^~~ ../deps/openssl/openssl/ssl/d1_srvr.c:227:9: note: here case SSL_ST_BEFORE: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s23_clnt.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-factory.h:8, from ../deps/v8/src/ic/keyed-store-generic.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/ic/keyed-store-generic.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/ic/keyed-store-generic.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s23_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s23_meth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s23_pkt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s23_srvr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s2_clnt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s2_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s2_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s2_meth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s2_pkt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s2_srvr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_both.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_cbc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_clnt.o In file included from ../deps/v8/include/v8-testing.h:8, from ../deps/v8/src/api.h:8, from ../deps/v8/src/handles-inl.h:8, from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_meth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_pkt.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/s3_srvr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_algs.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/interpreter/interpreter-assembler.h:10, from ../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/interpreter/interpreter-assembler.h:10, from ../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_asn1.o ../deps/openssl/openssl/ssl/s3_lib.c:2963:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, unsigned char *, size_t, const char *, size_t, const unsigned char *, size_t, int)' {aka 'int (*)(struct ssl_st *, unsigned char *, long unsigned int, const char *, long unsigned int, const unsigned char *, long unsigned int, int)'} [-Wcast-function-type] (int (*)(SSL *, unsigned char *, size_t, const char *, ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_cert.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_ciph.o ../deps/openssl/openssl/ssl/s3_clnt.c: In function 'ssl3_connect': ../deps/openssl/openssl/ssl/s3_clnt.c:228:51: warning: this statement may fall through [-Wimplicit-fallthrough=] s->ctx->stats.sess_connect_renegotiate++; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ../deps/openssl/openssl/ssl/s3_clnt.c:230:9: note: here case SSL_ST_BEFORE: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_conf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_err2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_rsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_sess.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_stat.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_txt.o ../deps/openssl/openssl/ssl/s3_srvr.c: In function 'ssl3_accept': ../deps/openssl/openssl/ssl/s3_srvr.c:255:28: warning: this statement may fall through [-Wimplicit-fallthrough=] s->renegotiate = 1; ~~~~~~~~~~~~~~~^~~ ../deps/openssl/openssl/ssl/s3_srvr.c:258:9: note: here case SSL_ST_BEFORE: ^~~~ ../deps/openssl/openssl/ssl/s3_srvr.c:376:22: warning: this statement may fall through [-Wimplicit-fallthrough=] s->state = SSL3_ST_SR_CLNT_HELLO_D; ../deps/openssl/openssl/ssl/s3_srvr.c:377:9: note: here case SSL3_ST_SR_CLNT_HELLO_D: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/ssl_utst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_clnt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_ext.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_meth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_reneg.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-arguments-gen.h:8, from ../deps/v8/src/interpreter/interpreter-generator.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-arguments-gen.h:8, from ../deps/v8/src/interpreter/interpreter-generator.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/builtins/builtins-arguments-gen.h:8, from ../deps/v8/src/interpreter/interpreter-generator.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_srvr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/t1_trce.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/tls_srp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_cfb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_ctr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_ige.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_misc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_ofb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/aes/aes_wrap.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_bitstr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_bool.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_bytes.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_d2i_fp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_digest.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_dup.o ../deps/openssl/openssl/ssl/ssl_lib.c:170:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, int)' {aka 'int (*)(struct ssl_st *, int)'} [-Wcast-function-type] (int (*)(SSL *, int))ssl_undefined_function, ^ ../deps/openssl/openssl/ssl/ssl_lib.c:171:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, unsigned char *, int)' {aka 'int (*)(struct ssl_st *, unsigned char *, int)'} [-Wcast-function-type] (int (*)(SSL *, unsigned char *, int))ssl_undefined_function, ^ ../deps/openssl/openssl/ssl/ssl_lib.c:173:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, unsigned char *, unsigned char *, int)' {aka 'int (*)(struct ssl_st *, unsigned char *, unsigned char *, int)'} [-Wcast-function-type] (int (*)(SSL *, unsigned char *, unsigned char *, int)) ^ ../deps/openssl/openssl/ssl/ssl_lib.c:175:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, int)' {aka 'int (*)(struct ssl_st *, int)'} [-Wcast-function-type] (int (*)(SSL *, int))ssl_undefined_function, ^ ../deps/openssl/openssl/ssl/ssl_lib.c:176:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, const char *, int, unsigned char *)' {aka 'int (*)(struct ssl_st *, const char *, int, unsigned char *)'} [-Wcast-function-type] (int (*)(SSL *, const char *, int, unsigned char *)) ^ ../deps/openssl/openssl/ssl/ssl_lib.c:179:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, int, unsigned char *)' {aka 'int (*)(struct ssl_st *, int, unsigned char *)'} [-Wcast-function-type] (int (*)(SSL *, int, unsigned char *))ssl_undefined_function, ^ ../deps/openssl/openssl/ssl/ssl_lib.c:184:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(int)' [-Wcast-function-type] (int (*)(int))ssl_undefined_function, ^ ../deps/openssl/openssl/ssl/ssl_lib.c:185:5: warning: cast between incompatible function types from 'int (*)(SSL *)' {aka 'int (*)(struct ssl_st *)'} to 'int (*)(SSL *, unsigned char *, size_t, const char *, size_t, const unsigned char *, size_t, int)' {aka 'int (*)(struct ssl_st *, unsigned char *, long unsigned int, const char *, long unsigned int, const unsigned char *, long unsigned int, int)'} [-Wcast-function-type] (int (*)(SSL *, unsigned char *, size_t, const char *, ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_enum.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_gentm.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_i2d_fp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_int.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_mbstr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_object.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_octet.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_print.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_set.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_strex.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_strnid.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_time.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_type.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_utctm.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_utf8.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/a_verify.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/ameth_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn1_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn1_gen.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn1_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn1_par.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn_mime.o ../deps/openssl/openssl/ssl/t1_lib.c: In function 'ssl_check_clienthello_tlsext_early': ../deps/openssl/openssl/ssl/t1_lib.c:3139:28: warning: this statement may fall through [-Wimplicit-fallthrough=] s->servername_done = 0; ~~~~~~~~~~~~~~~~~~~^~~ ../deps/openssl/openssl/ssl/t1_lib.c:3140:5: note: here default: ^~~~~~~ ../deps/openssl/openssl/ssl/t1_lib.c: In function 'ssl_check_serverhello_tlsext': ../deps/openssl/openssl/ssl/t1_lib.c:3345:28: warning: this statement may fall through [-Wimplicit-fallthrough=] s->servername_done = 0; ~~~~~~~~~~~~~~~~~~~^~~ ../deps/openssl/openssl/ssl/t1_lib.c:3346:5: note: here default: ^~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn_moid.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/asn_pack.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/bio_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/bio_ndef.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/d2i_pr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/d2i_pu.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/evp_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/f_enum.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-factory.h:8, from ../deps/v8/src/builtins/x64/builtins-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/x64/builtins-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/x64/builtins-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/f_int.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/f_string.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/i2d_pr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/i2d_pu.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/n_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/nsseq.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/p5_pbe.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/p5_pbev2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/p8_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_bitst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_crl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_req.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_spki.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_x509.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/t_x509a.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_dec.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_fre.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_new.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_typ.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/tasn_utl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_algor.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_attrib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_bignum.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_crl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_exten.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_info.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_long.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_name.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_nx509.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_pubkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_req.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_sig.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_spki.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_val.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_x509.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/asn1/x_x509a.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bf/bf_cfb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bf/bf_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bf/bf_ofb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bf/bf_skey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/b_dump.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/b_print.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/b_sock.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bf_buff.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bf_nbio.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bf_null.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bio_cb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bio_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bio_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_acpt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_bio.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_conn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_dgram.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_fd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_file.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_log.o ../deps/openssl/openssl/crypto/bio/bss_fd.c: In function 'fd_ctrl': ../deps/openssl/openssl/crypto/bio/bss_fd.c:197:13: warning: this statement may fall through [-Wimplicit-fallthrough=] num = 0; ~~~~^~~ ../deps/openssl/openssl/crypto/bio/bss_fd.c:198:5: note: here case BIO_C_FILE_SEEK: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_mem.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_null.o In file included from ../deps/openssl/openssl/crypto/cryptlib.h:74, from ../deps/openssl/openssl/crypto/bio/bss_conn.c:62: ../deps/openssl/openssl/crypto/bio/bss_conn.c: In function 'conn_ctrl': ../deps/openssl/openssl/crypto/bio/bss_conn.c:538:41: warning: cast between incompatible function types from 'int (*)(const BIO *, int, int)' {aka 'int (*)(const struct bio_st *, int, int)'} to 'void (*)(struct bio_st *, int, const char *, int, long int, long int)' [-Wcast-function-type] (bio_info_cb *)data->info_callback); ^ ../deps/openssl/openssl/include/openssl/bio.h:599:85: note: in definition of macro 'BIO_set_info_callback' # define BIO_set_info_callback(b,cb) (int)BIO_callback_ctrl(b,BIO_CTRL_SET_CALLBACK,cb) ^~ ../deps/openssl/openssl/crypto/bio/bss_conn.c: In function 'conn_callback_ctrl': ../deps/openssl/openssl/crypto/bio/bss_conn.c:578:17: warning: cast between incompatible function types from 'void (*)(struct bio_st *, int, const char *, int, long int, long int)' to 'int (*)(const struct bio_st *, int, int)' [-Wcast-function-type] (int (*)(const struct bio_st *, int, int))fp; ^ ../deps/openssl/openssl/crypto/bio/bss_dgram.c: In function 'dgram_ctrl': ../deps/openssl/openssl/crypto/bio/bss_dgram.c:609:13: warning: this statement may fall through [-Wimplicit-fallthrough=] ret = -1; ~~~~^~~~ ../deps/openssl/openssl/crypto/bio/bss_dgram.c:613:5: note: here case BIO_CTRL_DGRAM_QUERY_MTU: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bio/bss_sock.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_add.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_blind.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_const.o ../deps/openssl/openssl/crypto/bio/b_print.c: In function '_dopr': ../deps/openssl/openssl/crypto/bio/b_print.c:346:23: warning: this statement may fall through [-Wimplicit-fallthrough=] flags |= DP_F_UP; ^ ../deps/openssl/openssl/crypto/bio/b_print.c:347:13: note: here case 'e': ^~~~ ../deps/openssl/openssl/crypto/bio/b_print.c:354:23: warning: this statement may fall through [-Wimplicit-fallthrough=] flags |= DP_F_UP; ^ ../deps/openssl/openssl/crypto/bio/b_print.c:355:13: note: here case 'g': ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_ctx.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_depr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_div.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_exp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_exp2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_gcd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_gf2m.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_kron.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_mod.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_mont.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_mpi.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_mul.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_nist.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_prime.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_print.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_rand.o ../deps/openssl/openssl/crypto/bn/bn_lib.c: In function 'bn_expand_internal': ../deps/openssl/openssl/crypto/bn/bn_lib.c:320:18: warning: this statement may fall through [-Wimplicit-fallthrough=] A[2] = B[2]; ~~~~~^~~~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c:321:9: note: here case 2: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c:322:18: warning: this statement may fall through [-Wimplicit-fallthrough=] A[1] = B[1]; ~~~~~^~~~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c:323:9: note: here case 1: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c: In function 'BN_copy': ../deps/openssl/openssl/crypto/bn/bn_lib.c:484:14: warning: this statement may fall through [-Wimplicit-fallthrough=] A[2] = B[2]; ~~~~~^~~~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c:485:5: note: here case 2: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c:486:14: warning: this statement may fall through [-Wimplicit-fallthrough=] A[1] = B[1]; ~~~~~^~~~~~ ../deps/openssl/openssl/crypto/bn/bn_lib.c:487:5: note: here case 1: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_recp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_shift.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_sqr.o ../deps/openssl/openssl/crypto/bn/bn_mul.c: In function 'bn_sub_part_words': ../deps/openssl/openssl/crypto/bn/bn_mul.c:183:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (--dl <= 0) ^ ../deps/openssl/openssl/crypto/bn/bn_mul.c:185:17: note: here case 2: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_mul.c:187:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (--dl <= 0) ^ ../deps/openssl/openssl/crypto/bn/bn_mul.c:189:17: note: here case 3: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_mul.c: In function 'bn_add_part_words': ../deps/openssl/openssl/crypto/bn/bn_mul.c:286:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (++dl >= 0) ^ ../deps/openssl/openssl/crypto/bn/bn_mul.c:288:17: note: here case 2: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_mul.c:290:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (++dl >= 0) ^ ../deps/openssl/openssl/crypto/bn/bn_mul.c:292:17: note: here case 3: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_mul.c:367:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (--dl <= 0) ^ ../deps/openssl/openssl/crypto/bn/bn_mul.c:369:17: note: here case 2: ^~~~ ../deps/openssl/openssl/crypto/bn/bn_mul.c:371:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (--dl <= 0) ^ ../deps/openssl/openssl/crypto/bn/bn_mul.c:373:17: note: here case 3: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_sqrt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_word.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/bn_x931p.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/buffer/buf_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/buffer/buf_str.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/buffer/buffer.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/camellia/cmll_cfb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/camellia/cmll_ctr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/camellia/cmll_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/camellia/cmll_ofb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/camellia/cmll_utl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cast/c_cfb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cast/c_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cast/c_ofb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cast/c_skey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cmac/cm_ameth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cmac/cm_pmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cmac/cmac.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_att.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_cd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_dd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_env.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_ess.o ../deps/openssl/openssl/crypto/cms/cms_asn1.c: In function 'cms_cb': ../deps/openssl/openssl/crypto/cms/cms_asn1.c:350:12: warning: this statement may fall through [-Wimplicit-fallthrough=] if (CMS_stream(&sarg->boundary, cms) <= 0) ^ ../deps/openssl/openssl/crypto/cms/cms_asn1.c:352:5: note: here case ASN1_OP_DETACHED_PRE: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_io.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_kari.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_pwri.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_sd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cms/cms_smime.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_api.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_def.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_mall.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_mod.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/conf/conf_sap.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cpt_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cryptlib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cversion.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/cbc_cksm.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/cbc_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/cfb64ede.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/cfb64enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/cfb_enc.o In file included from ../deps/openssl/openssl/crypto/des/cbc_cksm.c:59: ../deps/openssl/openssl/crypto/des/cbc_cksm.c: In function 'DES_cbc_cksum': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cbc_cksm.c:78:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/des_old.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/des_old2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/ecb3_enc.o In file included from ../deps/openssl/openssl/crypto/des/ncbc_enc.c:64, from ../deps/openssl/openssl/crypto/des/cbc_enc.c:61: ../deps/openssl/openssl/crypto/des/ncbc_enc.c: In function 'DES_cbc_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/ecb_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/ede_cbcm_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/enc_read.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/enc_writ.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/fcrypt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/ofb64ede.o In file included from ../deps/openssl/openssl/crypto/des/cfb64ede.c:59: ../deps/openssl/openssl/crypto/des/cfb64ede.c: In function 'DES_ede3_cfb_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:168:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:172:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:209:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb64ede.c:241:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/ofb64enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/ofb_enc.o In file included from ../deps/openssl/openssl/crypto/des/cfb_enc.c:60: ../deps/openssl/openssl/crypto/des/cfb_enc.c: In function 'DES_cfb_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:106:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:110:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:153:13: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/cfb_enc.c:191:13: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/pcbc_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/qud_cksm.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/rand_key.o In file included from ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:75: ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c: In function 'DES_ede3_cbcm_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:104:17: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ede_cbcm_enc.c:169:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/read2pwd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/rpc_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/set_key.o In file included from ../deps/openssl/openssl/crypto/des/ofb_enc.c:59: ../deps/openssl/openssl/crypto/des/ofb_enc.c: In function 'DES_ofb_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:105:9: note: in expansion of macro 'c2ln' c2ln(in, d0, d1, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ofb_enc.c:109:9: note: in expansion of macro 'l2cn' l2cn(d0, d1, out, n); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/str2key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/xcbc_enc.o In file included from ../deps/openssl/openssl/crypto/des/pcbc_enc.c:59: ../deps/openssl/openssl/crypto/des/pcbc_enc.c: In function 'DES_pcbc_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:82:17: note: in expansion of macro 'c2ln' c2ln(in, sin0, sin1, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/pcbc_enc.c:108:17: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, length); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_ameth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_check.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_depr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_gen.o In file included from ../deps/openssl/openssl/crypto/des/xcbc_enc.c:59: ../deps/openssl/openssl/crypto/des/xcbc_enc.c: In function 'DES_xcbc_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:166:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/xcbc_enc.c:204:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_kdf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_pmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dh/dh_rfc5114.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_ameth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_depr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_gen.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_ossl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_pmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dsa/dsa_vrf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_beos.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_dl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_dlfcn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_null.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_openssl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_vms.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/dso/dso_win32.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ebcdic.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec2_mult.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec2_oct.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec2_smpl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_ameth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_check.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_curve.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_cvt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_mult.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_oct.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_pmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ec_print.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/eck_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_mont.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_nist.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_nistp224.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_nistp256.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_nistp521.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_nistputil.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_oct.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_smpl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdh/ech_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdh/ech_kdf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdh/ech_key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdh/ech_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdh/ech_ossl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdsa/ecs_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdsa/ecs_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdsa/ecs_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdsa/ecs_ossl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdsa/ecs_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ecdsa/ecs_vrf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_all.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_cnf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_cryptodev.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_ctrl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_dyn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_fat.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_init.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_list.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_openssl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_rdrand.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/eng_table.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_asnmth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_cipher.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_dh.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_digest.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_dsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_ecdh.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_ecdsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_pkmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_rand.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_rsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/engine/tb_store.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/err/err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/err/err_all.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/err/err_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/bio_b64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/bio_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/bio_md.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/bio_ok.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/c_all.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/c_allc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/c_alld.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/digest.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_aes.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_aes_cbc_hmac_sha1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_aes_cbc_hmac_sha256.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_bf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_camellia.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_cast.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_des.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_des3.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_idea.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_null.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_old.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_rc2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_rc4.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_rc4_hmac_md5.o ../deps/openssl/openssl/crypto/evp/e_aes.c: In function 'aes_ccm_ctrl': ../deps/openssl/openssl/crypto/evp/e_aes.c:1773:13: warning: this statement may fall through [-Wimplicit-fallthrough=] arg = 15 - arg; ~~~~^~~~~~~~~~ ../deps/openssl/openssl/crypto/evp/e_aes.c:1774:5: note: here case EVP_CTRL_CCM_SET_L: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_rc5.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_seed.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/e_xcbc_d.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/encode.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_acnf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_cnf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_pbe.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/evp_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_dss.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_dss1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_ecdsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_md2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_md4.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_md5.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_mdc2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_null.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_ripemd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_sha.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_sha1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_sigver.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/m_wp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/names.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p5_crpt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p5_crpt2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_dec.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_open.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_seal.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/p_verify.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/pmeth_fn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/pmeth_gn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/evp/pmeth_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ex_data.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/fips_ers.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/getenv.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/hmac/hm_ameth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/hmac/hm_pmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/hmac/hmac.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/idea/i_cbc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/idea/i_cfb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/idea/i_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/idea/i_skey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/idea/i_ofb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/krb5/krb5_asn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/lhash/lh_stats.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/lhash/lhash.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/md4/md4_dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/md4/md4_one.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/md5/md5_dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/md5/md5_one.o In file included from ../deps/openssl/openssl/crypto/idea/i_cbc.c:60: ../deps/openssl/openssl/crypto/idea/i_cbc.c: In function 'idea_cbc_encrypt': ../deps/openssl/openssl/crypto/idea/idea_lcl.h:101:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((unsigned long)(*(--(c)))) ; \ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:102:25: note: here case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:102:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ ^~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:103:25: note: here case 6: l2|=((unsigned long)(*(--(c))))<<16; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:103:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((unsigned long)(*(--(c))))<<16; \ ^~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:104:25: note: here case 5: l2|=((unsigned long)(*(--(c))))<<24; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:104:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((unsigned long)(*(--(c))))<<24; \ ^~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:105:25: note: here case 4: l1 =((unsigned long)(*(--(c)))) ; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:105:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((unsigned long)(*(--(c)))) ; \ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:106:25: note: here case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:106:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ ^~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:107:25: note: here case 2: l1|=((unsigned long)(*(--(c))))<<16; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:107:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((unsigned long)(*(--(c))))<<16; \ ^~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:108:25: note: here case 1: l1|=((unsigned long)(*(--(c))))<<24; \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:89:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:116:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:117:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:117:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:118:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:118:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:119:25: note: here case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:119:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:120:25: note: here case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:120:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:121:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:121:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:122:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:122:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/idea/idea_lcl.h:123:25: note: here case 1: *(--(c))=(unsigned char)(((l1)>>24)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/idea/i_cbc.c:127:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/mdc2/mdc2_one.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/mdc2/mdc2dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/mem.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/mem_dbg.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/cbc128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/cfb128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/ccm128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/ctr128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/cts128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/gcm128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/ofb128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/wrap128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/modes/xts128.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/o_dir.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/o_fips.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/o_init.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/o_str.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/o_time.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/objects/o_names.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/objects/obj_dat.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/objects/obj_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/objects/obj_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/objects/obj_xref.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_asn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_cl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_ext.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_ht.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_srv.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ocsp/ocsp_vfy.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_all.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_info.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_oth.o ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c: In function 'OCSP_REQ_CTX_nbio': ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:353:21: warning: this statement may fall through [-Wimplicit-fallthrough=] rctx->state = OHS_ASN1_WRITE_INIT; ^ ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:355:5: note: here case OHS_ASN1_WRITE_INIT: ^~~~ ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:357:21: warning: this statement may fall through [-Wimplicit-fallthrough=] rctx->state = OHS_ASN1_WRITE; ^ ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:359:5: note: here case OHS_ASN1_WRITE: ^~~~ In file included from ../deps/openssl/openssl/include/openssl/asn1.h:65, from ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:65: ../deps/openssl/openssl/include/openssl/bio.h:587:39: warning: this statement may fall through [-Wimplicit-fallthrough=] # define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:378:15: note: in expansion of macro 'BIO_reset' (void)BIO_reset(rctx->mem); ^~~~~~~~~ ../deps/openssl/openssl/crypto/ocsp/ocsp_ht.c:380:5: note: here case OHS_ASN1_FLUSH: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_pk8.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_seal.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_x509.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pem_xaux.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pem/pvkfmt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_add.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_asn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_attr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_crpt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_crt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_decr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_init.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_key.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_kiss.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_mutl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_npas.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_p8d.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_p8e.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/p12_utl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs12/pk12err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/bio_pk7.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pk7_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pk7_attr.o ../deps/openssl/openssl/crypto/pem/pvkfmt.c: In function 'do_blob_header': ../deps/openssl/openssl/crypto/pem/pvkfmt.c:183:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pisdss = 1; ~~~~~~~~^~~ ../deps/openssl/openssl/crypto/pem/pvkfmt.c:184:5: note: here case MS_RSA1MAGIC: ^~~~ ../deps/openssl/openssl/crypto/pem/pvkfmt.c:192:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pisdss = 1; ~~~~~~~~^~~ ../deps/openssl/openssl/crypto/pem/pvkfmt.c:193:5: note: here case MS_RSA2MAGIC: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pk7_doit.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pk7_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pk7_mime.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pk7_smime.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pkcs7/pkcs7err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/pqueue/pqueue.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/md_rand.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_egd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_err.o ../deps/openssl/openssl/crypto/pkcs7/pk7_asn1.c: In function 'pk7_cb': ../deps/openssl/openssl/crypto/pkcs7/pk7_asn1.c:91:12: warning: this statement may fall through [-Wimplicit-fallthrough=] if (PKCS7_stream(&sarg->boundary, *pp7) <= 0) ^ ../deps/openssl/openssl/crypto/pkcs7/pk7_asn1.c:93:5: note: here case ASN1_OP_DETACHED_PRE: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_nw.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_os2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_unix.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/rand_win.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rand/randfile.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rc2/rc2_cbc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rc2/rc2_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rc2/rc2_skey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rc2/rc2cfb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rc2/rc2ofb64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rc4/rc4_utl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ripemd/rmd_dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ripemd/rmd_one.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_ameth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_chk.o In file included from ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:60: ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c: In function 'RC2_cbc_encrypt': ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:71:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((unsigned long)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:72:25: note: here case 7: l2|=((unsigned long)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:72:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((unsigned long)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:73:25: note: here case 6: l2|=((unsigned long)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:73:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((unsigned long)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:74:25: note: here case 5: l2|=((unsigned long)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:74:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((unsigned long)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:75:25: note: here case 4: l1 =((unsigned long)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:75:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((unsigned long)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:76:25: note: here case 3: l1|=((unsigned long)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:76:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((unsigned long)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:77:25: note: here case 2: l1|=((unsigned long)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:77:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((unsigned long)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:78:25: note: here case 1: l1|=((unsigned long)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:88:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:93:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:94:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:94:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:95:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:95:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:96:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:96:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:97:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:97:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:98:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:98:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:99:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:99:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_locl.h:100:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/rc2/rc2_cbc.c:126:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_crpt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_depr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_eay.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_gen.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_none.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_null.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_oaep.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_pk1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_pmeth.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_pss.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_saos.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_ssl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/rsa/rsa_x931.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/seed/seed.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/seed/seed_cbc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/seed/seed_cfb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/seed/seed_ecb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/seed/seed_ofb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/sha/sha1_one.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/sha/sha1dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/sha/sha256.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/sha/sha512.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/sha/sha_dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/sha/sha_one.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/srp/srp_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/srp/srp_vfy.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/stack/stack.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_asn1.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_conf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_req_print.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_req_utils.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_rsp_print.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_rsp_sign.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_rsp_utils.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_rsp_verify.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ts/ts_verify_ctx.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/txt_db/txt_db.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ui/ui_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ui/ui_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ui/ui_openssl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ui/ui_util.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/uid.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/whrlpool/wp_dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/by_dir.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/by_file.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_att.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_cmp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_d2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_def.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_ext.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_lu.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_obj.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_req.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_r2x.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_trs.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_set.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_txt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_v3.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_vfy.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509_vpm.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509cset.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509name.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509rset.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509spki.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x509type.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509/x_all.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/pcy_cache.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/pcy_data.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/pcy_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/pcy_map.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/pcy_node.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/pcy_tree.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_addr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_akey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_akeya.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_alt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_bcons.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_asid.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_bitst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_conf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_cpols.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_crld.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_enum.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_extku.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_genn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_ia5.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_info.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_int.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_lib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_ncons.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_ocsp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_pci.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_pcia.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_pcons.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_pku.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_pmaps.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_prn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_purp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_scts.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_skey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_sxnet.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3_utl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/x509v3/v3err.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_4758cca.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_aep.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_atalla.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_capi.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_chil.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_cswift.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_gmp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_nuron.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_sureware.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/engines/e_ubsec.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/aes-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/aesni-mb-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/aesni-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/vpaes-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/bsaes-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/aes/aesni-sha1-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/bn/rsaz-avx2.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/bn/rsaz-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/bn/x86_64-mont.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/bn/x86_64-mont5.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/bn/x86_64-gf2m.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/camellia/cmll-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/ec/ecp_nistz256-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/md5/md5-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/rc4/rc4-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/rc4/rc4-md5-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/sha/sha1-mb-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/sha/sha1-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/sha/sha256-mb-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/sha/sha256-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/sha/sha512-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/whrlpool/wp-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/modes/aesni-gcm-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/modes/ghash-x86_64.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/asm/x64-elf-gas/x86_64cpuid.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/asm/x86_64-gcc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bf/bf_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/bn/rsaz_exp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/cast/c_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/camellia/cmll_misc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/des_enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/fcrypt_b.o ../deps/openssl/openssl/crypto/x509v3/v3_utl.c: In function 'hex_to_string': ../deps/openssl/openssl/crypto/x509v3/v3_utl.c:412:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] const static char hexdig[] = "0123456789ABCDEF"; ^~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ec/ecp_nistz256.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ui/ui_compat.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/adler32.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/compress.o In file included from ../deps/openssl/openssl/crypto/bf/bf_enc.c:60: ../deps/openssl/openssl/crypto/bf/bf_enc.c: In function 'BF_cbc_encrypt': ../deps/openssl/openssl/crypto/bf/bf_locl.h:113:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((unsigned long)(*(--(c)))) ; \ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:114:25: note: here case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:114:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ ^~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:115:25: note: here case 6: l2|=((unsigned long)(*(--(c))))<<16; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:115:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((unsigned long)(*(--(c))))<<16; \ ^~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:116:25: note: here case 5: l2|=((unsigned long)(*(--(c))))<<24; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:116:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((unsigned long)(*(--(c))))<<24; \ ^~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:117:25: note: here case 4: l1 =((unsigned long)(*(--(c)))) ; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:117:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((unsigned long)(*(--(c)))) ; \ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:118:25: note: here case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:118:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ ^~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:119:25: note: here case 2: l1|=((unsigned long)(*(--(c))))<<16; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((unsigned long)(*(--(c))))<<16; \ ^~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:120:25: note: here case 1: l1|=((unsigned long)(*(--(c))))<<24; \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:251:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:128:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:129:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:129:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:130:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:130:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:131:25: note: here case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:131:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:132:25: note: here case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:132:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:133:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:133:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:134:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:134:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/bf/bf_locl.h:135:25: note: here case 1: *(--(c))=(unsigned char)(((l1)>>24)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/bf/bf_enc.c:289:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c: In function 'CAST_encrypt': ../deps/openssl/openssl/crypto/cast/c_enc.c:65:5: warning: 'register' is not at beginning of declaration [-Wold-style-declaration] const register CAST_LONG *k; ^~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c: In function 'CAST_decrypt': ../deps/openssl/openssl/crypto/cast/c_enc.c:97:5: warning: 'register' is not at beginning of declaration [-Wold-style-declaration] const register CAST_LONG *k; ^~~~~ In file included from ../deps/openssl/openssl/crypto/cast/c_enc.c:60: ../deps/openssl/openssl/crypto/cast/c_enc.c: In function 'CAST_cbc_encrypt': ../deps/openssl/openssl/crypto/cast/cast_lcl.h:115:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((unsigned long)(*(--(c)))) ; \ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:116:25: note: here case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:116:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ ^~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:117:25: note: here case 6: l2|=((unsigned long)(*(--(c))))<<16; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:117:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((unsigned long)(*(--(c))))<<16; \ ^~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:118:25: note: here case 5: l2|=((unsigned long)(*(--(c))))<<24; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:118:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((unsigned long)(*(--(c))))<<24; \ ^~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:119:25: note: here case 4: l1 =((unsigned long)(*(--(c)))) ; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:119:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((unsigned long)(*(--(c)))) ; \ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:120:25: note: here case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ ^~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:121:25: note: here case 2: l1|=((unsigned long)(*(--(c))))<<16; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((unsigned long)(*(--(c))))<<16; \ ^~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:122:25: note: here case 1: l1|=((unsigned long)(*(--(c))))<<24; \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:153:13: note: in expansion of macro 'n2ln' n2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:130:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:131:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:131:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:132:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:132:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:133:25: note: here case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:133:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:134:25: note: here case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:134:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:135:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:135:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:136:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:136:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/cast/cast_lcl.h:137:25: note: here case 1: *(--(c))=(unsigned char)(((l1)>>24)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/cast/c_enc.c:191:13: note: in expansion of macro 'l2nn' l2nn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/crc32.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/deflate.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/gzclose.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/gzlib.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/gzread.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/gzwrite.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/infback.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/inffast.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/inflate.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/inftrees.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/trees.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/uncompr.o In file included from ../deps/openssl/openssl/crypto/des/des_enc.c:59: ../deps/openssl/openssl/crypto/des/ncbc_enc.c: In function 'DES_ncbc_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:100:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/ncbc_enc.c:140:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c: In function 'DES_ede3_cbc_encrypt': ../deps/openssl/openssl/crypto/des/des_locl.h:118:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:25: note: here case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:119:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:25: note: here case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:120:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:25: note: here case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:121:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: l2|=((DES_LONG)(*(--(c)))); \ ^~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:25: note: here case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:122:36: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:25: note: here case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:123:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \ ^~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:25: note: here case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:124:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \ ^~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:125:25: note: here case 1: l1|=((DES_LONG)(*(--(c)))); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:320:13: note: in expansion of macro 'c2ln' c2ln(in, tin0, tin1, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:154:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:25: note: here case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:155:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:25: note: here case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:156:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:25: note: here case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:157:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:25: note: here case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:158:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:25: note: here case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:159:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:25: note: here case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:160:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ ../deps/openssl/openssl/crypto/des/des_locl.h:161:25: note: here case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ ^~~~ ../deps/openssl/openssl/crypto/des/des_enc.c:376:13: note: in expansion of macro 'l2cn' l2cn(tout0, tout1, out, l + 8); ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/zlib/deps/zlib/zutil.o ../deps/zlib/infback.c: In function 'inflateBack': ../deps/zlib/infback.c:479:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = LEN; ~~~~~~~~~~~~^~~~~ ../deps/zlib/infback.c:481:9: note: here case LEN: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/http_parser/deps/http_parser/http_parser.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_cancel.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares__close_sockets.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_create_query.o ../deps/openssl/openssl/crypto/ec/ecp_nistz256.c:749:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] const static BN_ULONG def_xG[P256_LIMBS] = { ^~~~~ ../deps/openssl/openssl/crypto/ec/ecp_nistz256.c:754:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] const static BN_ULONG def_yG[P256_LIMBS] = { ^~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_data.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_destroy.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_expand_name.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_expand_string.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_fds.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_free_hostent.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_free_string.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_gethostbyaddr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_gethostbyname.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares__get_hostent.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_getnameinfo.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_getopt.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_getsock.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_init.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_library_init.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_llist.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_mkquery.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_nowarn.o ../deps/zlib/inflate.c: In function 'inflate': ../deps/zlib/inflate.c:742:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = EXLEN; ~~~~~~~~~~~~^~~~~~~ ../deps/zlib/inflate.c:743:9: note: here case EXLEN: ^~~~ ../deps/zlib/inflate.c:755:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = EXTRA; ~~~~~~~~~~~~^~~~~~~ ../deps/zlib/inflate.c:756:9: note: here case EXTRA: ^~~~ ../deps/zlib/inflate.c:777:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = NAME; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:778:9: note: here case NAME: ^~~~ ../deps/zlib/inflate.c:798:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = COMMENT; ~~~~~~~~~~~~^~~~~~~~~ ../deps/zlib/inflate.c:799:9: note: here case COMMENT: ^~~~ ../deps/zlib/inflate.c:818:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = HCRC; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:819:9: note: here case HCRC: ^~~~ ../deps/zlib/inflate.c:841:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = DICT; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:842:9: note: here case DICT: ^~~~ ../deps/zlib/inflate.c:848:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = TYPE; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:849:9: note: here case TYPE: ^~~~ ../deps/zlib/inflate.c:850:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (flush == Z_BLOCK || flush == Z_TREES) goto inf_leave; ^ ../deps/zlib/inflate.c:851:9: note: here case TYPEDO: ^~~~ ../deps/zlib/inflate.c:900:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (flush == Z_TREES) goto inf_leave; ^ ../deps/zlib/inflate.c:901:9: note: here case COPY_: ^~~~ ../deps/zlib/inflate.c:902:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = COPY; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:903:9: note: here case COPY: ^~~~ ../deps/zlib/inflate.c:1041:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (flush == Z_TREES) goto inf_leave; ^ ../deps/zlib/inflate.c:1042:9: note: here case LEN_: ^~~~ ../deps/zlib/inflate.c:1043:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = LEN; ~~~~~~~~~~~~^~~~~ ../deps/zlib/inflate.c:1044:9: note: here case LEN: ^~~~ ../deps/zlib/inflate.c:1092:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = LENEXT; ~~~~~~~~~~~~^~~~~~~~ ../deps/zlib/inflate.c:1093:9: note: here case LENEXT: ^~~~ ../deps/zlib/inflate.c:1102:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = DIST; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:1103:9: note: here case DIST: ^~~~ ../deps/zlib/inflate.c:1129:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = DISTEXT; ~~~~~~~~~~~~^~~~~~~~~ ../deps/zlib/inflate.c:1130:9: note: here case DISTEXT: ^~~~ ../deps/zlib/inflate.c:1145:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = MATCH; ~~~~~~~~~~~~^~~~~~~ ../deps/zlib/inflate.c:1146:9: note: here case MATCH: ^~~~ ../deps/zlib/inflate.c:1220:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = LENGTH; ~~~~~~~~~~~~^~~~~~~~ ../deps/zlib/inflate.c:1221:9: note: here case LENGTH: ^~~~ ../deps/zlib/inflate.c:1233:25: warning: this statement may fall through [-Wimplicit-fallthrough=] state->mode = DONE; ~~~~~~~~~~~~^~~~~~ ../deps/zlib/inflate.c:1234:9: note: here case DONE: ^~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_options.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_aaaa_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_a_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_mx_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_naptr_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_ns_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_ptr_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_soa_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_srv_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_parse_txt_reply.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_process.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_query.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares__read_line.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_search.o ../deps/cares/src/ares_parse_ptr_reply.c: In function 'ares_parse_ptr_reply': ../deps/cares/src/ares_parse_ptr_reply.c:134:11: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(aliases[aliascnt], rr_data, strlen(rr_data)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/cares/src/ares_parse_ptr_reply.c:134:47: note: length computed here strncpy(aliases[aliascnt], rr_data, strlen(rr_data)+1); ^~~~~~~~~~~~~~~ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_send.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_strcasecmp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_strdup.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_strerror.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_timeout.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares__timeval.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_version.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/ares_writev.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/bitncmp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/inet_net_pton.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cares/deps/cares/src/inet_ntop.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/fs-poll.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/inet.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/threadpool.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/timer.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/uv-data-getter-setters.o ../deps/cares/src/ares_init.c: In function 'ares_dup': ../deps/cares/src/ares_init.c:301:17: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] sizeof(src->local_dev_name)); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/uv-common.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/version.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/async.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/core.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/dl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/fs.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/getaddrinfo.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/getnameinfo.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/loop.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/loop-watcher.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/pipe.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/poll.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/process.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/signal.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/stream.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/tcp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/thread.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/tty.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/udp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/proctitle.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/linux-core.o ../deps/uv/src/unix/thread.c: In function 'uv_thread_create': ../deps/uv/src/unix/thread.c:213:35: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] err = pthread_create(tid, attr, (void*(*)(void*)) entry, arg); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/linux-inotify.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/linux-syscalls.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/procfs-exepath.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/sysinfo-loadavg.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libuv/deps/uv/src/unix/sysinfo-memory.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_buf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_callbacks.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_debug.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_frame.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_hd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_hd_huffman.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_hd_huffman_data.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_helper.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_http.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_map.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_mem.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_npn.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_option.o ../deps/nghttp2/lib/nghttp2_helper.c: In function 'nghttp2_put_uint16be': ../deps/nghttp2/lib/nghttp2_helper.c:33:16: warning: implicit declaration of function 'htons' [-Wimplicit-function-declaration] uint16_t x = htons(n); ^~~~~ ../deps/nghttp2/lib/nghttp2_helper.c: In function 'nghttp2_put_uint32be': ../deps/nghttp2/lib/nghttp2_helper.c:38:16: warning: implicit declaration of function 'htonl'; did you mean 'atoll'? [-Wimplicit-function-declaration] uint32_t x = htonl(n); ^~~~~ atoll ../deps/nghttp2/lib/nghttp2_helper.c: In function 'nghttp2_get_uint16': ../deps/nghttp2/lib/nghttp2_helper.c:45:10: warning: implicit declaration of function 'ntohs' [-Wimplicit-function-declaration] return ntohs(n); ^~~~~ ../deps/nghttp2/lib/nghttp2_helper.c: In function 'nghttp2_get_uint32': ../deps/nghttp2/lib/nghttp2_helper.c:51:10: warning: implicit declaration of function 'ntohl'; did you mean 'atoll'? [-Wimplicit-function-declaration] return ntohl(n); ^~~~~ atoll CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_outbound_item.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_pq.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_priority_spec.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_queue.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_rcbuf.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_session.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_stream.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_submit.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/nghttp2/deps/nghttp2/lib/nghttp2_version.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-death-test.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-filepath.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-port.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-printers.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-test-part.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-typed-test.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/gtest/deps/gtest/src/gtest_main.o TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_dtrace_header.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_dtrace_ustack.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_dtrace_provider.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/mkssldef.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_etw.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_perfctr.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/specialize_node_d.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.host/node_js2c.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.host/v8_inspector_compress_protocol_json.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/inspector/protocol_compatibility.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/inspector/inspector_injected_script.stamp CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/loadednormalizer2impl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/dtintrv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unistr_case_locale.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/stringtriebuilder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unistr_case.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locresdata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_io.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/resource.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utypes.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utrace.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/patternprops.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbiscan.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/resbund.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_u16.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unames.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/cstring.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unistr_cnv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uvector.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/bytestream.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/messagepattern.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ubidi_props.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unisetspan.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_err.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uchar.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvbocu.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/cwchar.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locid.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unorm.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucharstriebuilder.o ../deps/icu-small/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:555:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:559:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:589:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:592:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:609:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:613:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:792:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:821:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:824:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:840:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:843:21: note: here case 1: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/bytestrie.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/bytestrieiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucln_cmn.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbistbl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/udataswp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/filterednormalizer2.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ushape.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uhash_us.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/servls.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/brkeng.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_set.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/simpleformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locdspnm.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locutil.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbisetb.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbidata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_u8.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/servslkf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utrie.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/udatamem.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustrcase_locale.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ubidiwrt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/caniter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unistr_props.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustr_titlecase_brkiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ubidiln.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_ct.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/bmpset.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ubiditransform.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_cb.o ../deps/icu-small/source/common/ubiditransform.cpp: In function 'void resolveBaseDirection(const UChar*, uint32_t, UBiDiLevel*, UBiDiLevel*)': ../deps/icu-small/source/common/ubiditransform.cpp:397:48: warning: enumeral and non-enumeral type in conditional expression [-Wextra] *pInLevel = level != UBIDI_NEUTRAL ? level ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ulist.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utext.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/punycode.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/stringpiece.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/normalizer2impl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/bytesinkutil.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/loclikely.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uenum.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unistr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/bytestriebuilder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustrtrns.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_lmb.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ubidi.o ../deps/icu-small/source/common/ucnv_lmb.cpp: In function 'size_t LMBCSConversionWorker(UConverterDataLMBCS*, ulmbcs_byte_t, ulmbcs_byte_t*, UChar*, ulmbcs_byte_t*, UBool*)': ../deps/icu-small/source/common/ucnv_lmb.cpp:803:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pLMBCS++ = (ulmbcs_byte_t)(value >> 24); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:805:4: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:806:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pLMBCS++ = (ulmbcs_byte_t)(value >> 16); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:808:4: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:809:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pLMBCS++ = (ulmbcs_byte_t)(value >> 8); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:811:4: note: here case 1: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locdispnames.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uidna.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ubrk.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uvectr64.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/putil.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utrie2.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/util.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/cstr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uset.o ../deps/icu-small/source/common/locdispnames.cpp: In function 'int32_t uloc_getDisplayName_60(const char*, const char*, UChar*, int32_t, UErrorCode*)': ../deps/icu-small/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=] kenum = uloc_openKeywords(locale, pErrorCode); ../deps/icu-small/source/common/locdispnames.cpp:644:25: note: here default: { ^~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uniset_closure.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/dictbe.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucase.o In file included from ../deps/icu-small/source/common/putil.cpp:70: In function 'const char* getCodepageFromPOSIXID(const char*, char*, int32_t)', inlined from 'const char* int_getDefaultCodepage()' at ../deps/icu-small/source/common/putil.cpp:2197:34, inlined from 'const char* uprv_getDefaultCodepage_60()' at ../deps/icu-small/source/common/putil.cpp:2221:38: ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 100 equals destination size [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/common/putil.cpp:2081:16: note: in expansion of macro 'uprv_strncpy' name = uprv_strncpy(buffer, name+1, buffCapacity); ^~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/dictionarydata.o ../deps/icu-small/source/common/unistr.cpp: In member function 'icu_60::UnicodeString& icu_60::UnicodeString::copyFrom(const icu_60::UnicodeString&, UBool)': ../deps/icu-small/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(fastCopy) { ^~ ../deps/icu-small/source/common/unistr.cpp:552:3: note: here case kWritableAlias: { ^~~~ ../deps/icu-small/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] U_FALLTHROUGH; ^ ../deps/icu-small/source/common/unistr.cpp:563:3: note: here default: ^~~~~~~ ../deps/icu-small/source/common/unistr.cpp: At global scope: ../deps/icu-small/source/common/unistr.cpp:1941:13: warning: 'void uprv_UnicodeStringDummy()' defined but not used [-Wunused-function] static void uprv_UnicodeStringDummy(void) { ^~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locavailable.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/servlk.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uloc_tag.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_ext.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/propname.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/servrbf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/appendable.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unifunct.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uhash.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustring.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/udata.o ../deps/icu-small/source/common/ucnv_ext.cpp: In function 'void ucnv_extWriteFromU(UConverter*, const int32_t*, uint32_t, char**, const char*, int32_t**, int32_t, UErrorCode*)': ../deps/icu-small/source/common/ucnv_ext.cpp:695:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(value>>16); ~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_ext.cpp:697:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnv_ext.cpp:698:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(value>>8); ~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_ext.cpp:700:9: note: here case 1: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucharstrieiterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvsel.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/umath.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucharstrie.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ulistformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uloc.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/usc_impl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/cmemory.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/usprep.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/filteredbrk.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/propsvec.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/normlzr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utf_impl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvlat1.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/listformatter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/utrie2_builder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/schriter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvisci.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvhz.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locmap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/usetiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucasemap_titlecase_brkiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv2022.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/umutex.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uresdata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/parsepos.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/umapfile.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvmbcs.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/wintz.o ../deps/icu-small/source/common/ucnvisci.cpp: In function 'void UConverter_toUnicode_ISCII_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvisci.cpp:1409:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if (found) { ^~ ../deps/icu-small/source/common/ucnvisci.cpp:1431:13: note: here default:GET_MAPPING(sourceChar,targetUniChar,data) ^~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uset_props.o In file included from ../deps/icu-small/source/common/uloc.cpp:41: ../deps/icu-small/source/common/uloc.cpp: In function 'int32_t _canonicalize(const char*, char*, int32_t, uint32_t, UErrorCode*)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/common/uloc.cpp:1741:13: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(name, d, len); ^~~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:37:57: note: length computed here #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) ../deps/icu-small/source/common/uloc.cpp:1738:24: note: in expansion of macro 'uprv_strlen' len = (int32_t)uprv_strlen(d); ^~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustack.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/sharedobject.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/locbased.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/pluralmap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/chariter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uniset_props.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_cnv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uloc_keytype.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/icudataver.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucol_swp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/normalizer2.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/errorcode.o In file included from ../deps/icu-small/source/common/cstring.h:31, from ../deps/icu-small/source/common/ucnv2022.cpp:44: ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void UConverter_toUnicode_ISO_2022_CN_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/cmemory.h:72:72: warning: this statement may fall through [-Wimplicit-fallthrough=] #define uprv_memset(buffer, mark, size) U_STANDARD_CPP_NAMESPACE memset(buffer, mark, size) ../deps/icu-small/source/common/ucnv2022.cpp:3357:17: note: in expansion of macro 'uprv_memset' uprv_memset(pToU2022State, 0, sizeof(ISO2022State)); ^~~~~~~~~~~ ../deps/icu-small/source/common/ucnv2022.cpp:3359:13: note: here default: ^~~~~~~ ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void changeState_2022(UConverter*, const char**, const char*, Variant2022, UErrorCode*)': ../deps/icu-small/source/common/ucnv2022.cpp:981:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if(myData2022->version==0) { ^~ ../deps/icu-small/source/common/ucnv2022.cpp:986:17: note: here case GB2312_1: ^~~~ ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void UConverter_toUnicode_ISO_2022_JP_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnv2022.cpp:2180:34: warning: this statement may fall through [-Wimplicit-fallthrough=] pToU2022State->g = 0; ~~~~~~~~~~~~~~~~~^~~ ../deps/icu-small/source/common/ucnv2022.cpp:2182:13: note: here default: ^~~~~~~ In file included from ../deps/icu-small/source/common/ucnv2022.cpp:44: ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void _ISO2022Open(UConverter*, UConverterLoadArgs*, UErrorCode*)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' forming offset 7 is out of the bounds [0, 6] of object 'myLocale' with type 'char [6]' [-Warray-bounds] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/common/ucnv2022.cpp:496:13: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(myLocale, pArgs->locale, sizeof(myLocale)); ^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv2022.cpp:481:10: note: 'myLocale' declared here char myLocale[6]={' ',' ',' ',' ',' ',' '}; ^~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbi_cache.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uniset.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustrcase.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uarrsort.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uts46.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_u32.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uresbund.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/edits.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucmndata.o ../deps/icu-small/source/common/ucnvmbcs.cpp: In function 'void ucnv_MBCSGetFilteredUnicodeSetForUnicode_60(const UConverterSharedData*, const USetAdder*, UConverterUnicodeSet, UConverterSetFilter, UErrorCode*)': ../deps/icu-small/source/common/ucnvmbcs.cpp:969:42: warning: this statement may fall through [-Wimplicit-fallthrough=] b|=*stage3++; ~^~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:971:37: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:972:42: warning: this statement may fall through [-Wimplicit-fallthrough=] b|=*stage3++; ~^~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:974:37: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp: In function 'void ucnv_MBCSFromUnicodeWithOffsets_60(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvmbcs.cpp:4647:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(value>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4649:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4650:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(value>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4652:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4653:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(value>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4655:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4667:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4669:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4671:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4673:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4675:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4677:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4702:39: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(value>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4704:17: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4705:39: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(value>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4707:17: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4722:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4726:17: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4728:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4732:17: note: here case 1: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustrfmt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unifilt.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uvectr32.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbitblb.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uinit.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/util_props.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unistr_titlecase_brkiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbinode.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucurr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbirb.o ../deps/icu-small/source/common/util_props.cpp: In static member function 'static int32_t icu_60::ICU_Utility::parsePattern(const icu_60::UnicodeString&, int32_t, int32_t, const icu_60::UnicodeString&, int32_t*)': ../deps/icu-small/source/common/util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!PatternProps::isWhiteSpace(c)) { ^~ ../deps/icu-small/source/common/util_props.cpp:107:9: note: here case 126 /*'~'*/: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uprops.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/servnotf.o ../deps/icu-small/source/common/uresbund.cpp: In function 'const UChar* ures_getNextString_60(UResourceBundle*, int32_t*, const char**, UErrorCode*)': ../deps/icu-small/source/common/uresbund.cpp:1490:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *status = U_RESOURCE_TYPE_MISMATCH; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/uresbund.cpp:1492:5: note: here default: ^~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/resbund_cnv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ruleiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ures_cnv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucasemap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustr_wcs.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uinvchar.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_bld.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/rbbi.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uscript.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucat.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvscsu.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unifiedcache.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/icuplug.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/charstr.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_u7.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/serv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnvdisp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uobject.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/unormcmp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustr_cnv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uchriter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/uscript_props.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/brkiter.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/servlkf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icuucx/deps/icu-small/source/common/ustrenum.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkgitems.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/filetools.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/writesrc.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ucbuf.o ../deps/icu-small/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvscsu.cpp:1399:26: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1401:13: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1402:26: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1404:13: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1405:26: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1407:13: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1419:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1421:13: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1423:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1425:13: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1427:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1429:13: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1460:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>24); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1462:9: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1463:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>16); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1465:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1466:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>8); ~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1468:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1483:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvscsu.cpp:1487:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1489:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvscsu.cpp:1493:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvscsu.cpp:1872:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1874:9: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1875:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1877:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1878:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1880:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1908:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>24); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1910:9: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1911:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>16); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1913:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1914:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>8); ~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1916:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1930:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1932:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1933:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1935:9: note: here case 1: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/swapimpl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/uoptions.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ppucd.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/filestrm.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/package.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/unewdata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ucln_tu.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/uparse.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/denseranges.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkg_icu.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ucm.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/flagparser.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkg_gencmn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/xmlparser.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/toolutil.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ucmstate.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkg_genc.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/collationinfo.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/loadednormalizer2impl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/dtintrv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unistr_case_locale.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/stringtriebuilder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unistr_case.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locresdata.o ../deps/icu-small/source/tools/toolutil/ucmstate.cpp: In function 'void compactToUnicode2(UCMStates*, uint16_t**, _MBCSToUFallback*, int32_t, UBool)': ../deps/icu-small/source/tools/toolutil/ucmstate.cpp:656:83: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] if(MBCS_ENTRY_IS_TRANSITION(entry) && (MBCS_ENTRY_TRANSITION_STATE(entry))==trailState) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_io.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/resource.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utypes.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utrace.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/patternprops.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbiscan.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/resbund.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_u16.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unames.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/cstring.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unistr_cnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uvector.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/bytestream.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/messagepattern.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ubidi_props.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unisetspan.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_err.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uchar.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvbocu.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/cwchar.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locid.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unorm.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucharstriebuilder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/bytestrie.o ../deps/icu-small/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:555:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:559:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:589:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:592:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:609:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:613:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:792:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:821:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:824:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:840:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvbocu.cpp:843:21: note: here case 1: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/bytestrieiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucln_cmn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbistbl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/udataswp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/filterednormalizer2.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ushape.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uhash_us.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/servls.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/brkeng.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_set.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/simpleformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locdspnm.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locutil.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbisetb.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbidata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_u8.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/servslkf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utrie.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/udatamem.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustrcase_locale.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ubidiwrt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/caniter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unistr_props.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustr_titlecase_brkiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ubidiln.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_ct.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/bmpset.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ubiditransform.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_cb.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ulist.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utext.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/punycode.o ../deps/icu-small/source/common/ubiditransform.cpp: In function 'void resolveBaseDirection(const UChar*, uint32_t, UBiDiLevel*, UBiDiLevel*)': ../deps/icu-small/source/common/ubiditransform.cpp:397:48: warning: enumeral and non-enumeral type in conditional expression [-Wextra] *pInLevel = level != UBIDI_NEUTRAL ? level ^ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/stringpiece.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/normalizer2impl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/bytesinkutil.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/loclikely.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uenum.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unistr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/bytestriebuilder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustrtrns.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_lmb.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ubidi.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locdispnames.o ../deps/icu-small/source/common/ucnv_lmb.cpp: In function 'size_t LMBCSConversionWorker(UConverterDataLMBCS*, ulmbcs_byte_t, ulmbcs_byte_t*, UChar*, ulmbcs_byte_t*, UBool*)': ../deps/icu-small/source/common/ucnv_lmb.cpp:803:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pLMBCS++ = (ulmbcs_byte_t)(value >> 24); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:805:4: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:806:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pLMBCS++ = (ulmbcs_byte_t)(value >> 16); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:808:4: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:809:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *pLMBCS++ = (ulmbcs_byte_t)(value >> 8); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_lmb.cpp:811:4: note: here case 1: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uidna.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ubrk.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uvectr64.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/putil.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utrie2.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/util.o ../deps/icu-small/source/common/locdispnames.cpp: In function 'int32_t uloc_getDisplayName_60(const char*, const char*, UChar*, int32_t, UErrorCode*)': ../deps/icu-small/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=] kenum = uloc_openKeywords(locale, pErrorCode); ../deps/icu-small/source/common/locdispnames.cpp:644:25: note: here default: { ^~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/cstr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uset.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uniset_closure.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/dictbe.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucase.o In file included from ../deps/icu-small/source/common/putil.cpp:70: In function 'const char* getCodepageFromPOSIXID(const char*, char*, int32_t)', inlined from 'const char* int_getDefaultCodepage()' at ../deps/icu-small/source/common/putil.cpp:2197:34, inlined from 'const char* uprv_getDefaultCodepage_60()' at ../deps/icu-small/source/common/putil.cpp:2221:38: ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 100 equals destination size [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/common/putil.cpp:2081:16: note: in expansion of macro 'uprv_strncpy' name = uprv_strncpy(buffer, name+1, buffCapacity); ^~~~~~~~~~~~ ../deps/icu-small/source/common/unistr.cpp: In member function 'icu_60::UnicodeString& icu_60::UnicodeString::copyFrom(const icu_60::UnicodeString&, UBool)': ../deps/icu-small/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(fastCopy) { ^~ ../deps/icu-small/source/common/unistr.cpp:552:3: note: here case kWritableAlias: { ^~~~ ../deps/icu-small/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] U_FALLTHROUGH; ^ ../deps/icu-small/source/common/unistr.cpp:563:3: note: here default: ^~~~~~~ ../deps/icu-small/source/common/unistr.cpp: At global scope: ../deps/icu-small/source/common/unistr.cpp:1941:13: warning: 'void uprv_UnicodeStringDummy()' defined but not used [-Wunused-function] static void uprv_UnicodeStringDummy(void) { ^~~~~~~~~~~~~~~~~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/dictionarydata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locavailable.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/servlk.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uloc_tag.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_ext.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/propname.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/servrbf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/appendable.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unifunct.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uhash.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustring.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/udata.o ../deps/icu-small/source/common/ucnv_ext.cpp: In function 'void ucnv_extWriteFromU(UConverter*, const int32_t*, uint32_t, char**, const char*, int32_t**, int32_t, UErrorCode*)': ../deps/icu-small/source/common/ucnv_ext.cpp:695:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(value>>16); ~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_ext.cpp:697:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnv_ext.cpp:698:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(value>>8); ~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv_ext.cpp:700:9: note: here case 1: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucharstrieiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvsel.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/umath.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucharstrie.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ulistformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uloc.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/usc_impl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/cmemory.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/usprep.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/filteredbrk.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/propsvec.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/normlzr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utf_impl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvlat1.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/listformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/utrie2_builder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/schriter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvisci.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvhz.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locmap.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/usetiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucasemap_titlecase_brkiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv2022.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/umutex.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uresdata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/parsepos.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/umapfile.o In file included from ../deps/icu-small/source/common/uloc.cpp:41: ../deps/icu-small/source/common/uloc.cpp: In function 'int32_t _canonicalize(const char*, char*, int32_t, uint32_t, UErrorCode*)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/common/uloc.cpp:1741:13: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(name, d, len); ^~~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:37:57: note: length computed here #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) ../deps/icu-small/source/common/uloc.cpp:1738:24: note: in expansion of macro 'uprv_strlen' len = (int32_t)uprv_strlen(d); ^~~~~~~~~~~ ../deps/icu-small/source/common/ucnvisci.cpp: In function 'void UConverter_toUnicode_ISCII_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvisci.cpp:1409:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if (found) { ^~ ../deps/icu-small/source/common/ucnvisci.cpp:1431:13: note: here default:GET_MAPPING(sourceChar,targetUniChar,data) ^~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvmbcs.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/wintz.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uset_props.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustack.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/sharedobject.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/locbased.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/pluralmap.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/chariter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uniset_props.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_cnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uloc_keytype.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/icudataver.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucol_swp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/normalizer2.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/errorcode.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbi_cache.o In file included from ../deps/icu-small/source/common/cstring.h:31, from ../deps/icu-small/source/common/ucnv2022.cpp:44: ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void UConverter_toUnicode_ISO_2022_CN_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/cmemory.h:72:72: warning: this statement may fall through [-Wimplicit-fallthrough=] #define uprv_memset(buffer, mark, size) U_STANDARD_CPP_NAMESPACE memset(buffer, mark, size) ../deps/icu-small/source/common/ucnv2022.cpp:3357:17: note: in expansion of macro 'uprv_memset' uprv_memset(pToU2022State, 0, sizeof(ISO2022State)); ^~~~~~~~~~~ ../deps/icu-small/source/common/ucnv2022.cpp:3359:13: note: here default: ^~~~~~~ ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void changeState_2022(UConverter*, const char**, const char*, Variant2022, UErrorCode*)': ../deps/icu-small/source/common/ucnv2022.cpp:981:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if(myData2022->version==0) { ^~ ../deps/icu-small/source/common/ucnv2022.cpp:986:17: note: here case GB2312_1: ^~~~ ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void UConverter_toUnicode_ISO_2022_JP_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnv2022.cpp:2180:34: warning: this statement may fall through [-Wimplicit-fallthrough=] pToU2022State->g = 0; ~~~~~~~~~~~~~~~~~^~~ ../deps/icu-small/source/common/ucnv2022.cpp:2182:13: note: here default: ^~~~~~~ In file included from ../deps/icu-small/source/common/ucnv2022.cpp:44: ../deps/icu-small/source/common/ucnv2022.cpp: In function 'void _ISO2022Open(UConverter*, UConverterLoadArgs*, UErrorCode*)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' forming offset 7 is out of the bounds [0, 6] of object 'myLocale' with type 'char [6]' [-Warray-bounds] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/common/ucnv2022.cpp:496:13: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(myLocale, pArgs->locale, sizeof(myLocale)); ^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnv2022.cpp:481:10: note: 'myLocale' declared here char myLocale[6]={' ',' ',' ',' ',' ',' '}; ^~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uniset.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustrcase.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uarrsort.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uts46.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_u32.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uresbund.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/edits.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucmndata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustrfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unifilt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uvectr32.o ../deps/icu-small/source/common/ucnvmbcs.cpp: In function 'void ucnv_MBCSGetFilteredUnicodeSetForUnicode_60(const UConverterSharedData*, const USetAdder*, UConverterUnicodeSet, UConverterSetFilter, UErrorCode*)': ../deps/icu-small/source/common/ucnvmbcs.cpp:969:42: warning: this statement may fall through [-Wimplicit-fallthrough=] b|=*stage3++; ~^~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:971:37: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:972:42: warning: this statement may fall through [-Wimplicit-fallthrough=] b|=*stage3++; ~^~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:974:37: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp: In function 'void ucnv_MBCSFromUnicodeWithOffsets_60(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvmbcs.cpp:4647:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(value>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4649:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4650:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(value>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4652:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4653:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(value>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4655:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4667:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4669:21: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4671:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4673:21: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4675:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4677:21: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4702:39: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(value>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4704:17: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4705:39: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(value>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4707:17: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4722:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4726:17: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4728:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvmbcs.cpp:4732:17: note: here case 1: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbitblb.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uinit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/util_props.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unistr_titlecase_brkiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbinode.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucurr.o ../deps/icu-small/source/common/util_props.cpp: In static member function 'static int32_t icu_60::ICU_Utility::parsePattern(const icu_60::UnicodeString&, int32_t, int32_t, const icu_60::UnicodeString&, int32_t*)': ../deps/icu-small/source/common/util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!PatternProps::isWhiteSpace(c)) { ^~ ../deps/icu-small/source/common/util_props.cpp:107:9: note: here case 126 /*'~'*/: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbirb.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uprops.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/servnotf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/resbund_cnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ruleiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ures_cnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucasemap.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustr_wcs.o ../deps/icu-small/source/common/uresbund.cpp: In function 'const UChar* ures_getNextString_60(UResourceBundle*, int32_t*, const char**, UErrorCode*)': ../deps/icu-small/source/common/uresbund.cpp:1490:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *status = U_RESOURCE_TYPE_MISMATCH; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/uresbund.cpp:1492:5: note: here default: ^~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uinvchar.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_bld.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/rbbi.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uscript.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucat.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvscsu.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unifiedcache.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/icuplug.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/charstr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnv_u7.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/serv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ucnvdisp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uobject.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/unormcmp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustr_cnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uchriter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/uscript_props.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/brkiter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/servlkf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/common/ustrenum.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationbuilder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/currfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucol_res.o ../deps/icu-small/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvscsu.cpp:1399:26: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1401:13: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1402:26: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1404:13: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1405:26: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1407:13: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1419:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1421:13: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1423:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1425:13: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1427:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1429:13: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1460:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>24); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1462:9: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1463:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>16); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1465:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1466:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>8); ~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1468:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1483:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvscsu.cpp:1487:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1489:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(offsets!=NULL) { ^~ ../deps/icu-small/source/common/ucnvscsu.cpp:1493:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': ../deps/icu-small/source/common/ucnvscsu.cpp:1872:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1874:9: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1875:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1877:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1878:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1880:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1908:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>24); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1910:9: note: here case 3: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1911:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>16); ~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1913:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1914:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *p++=(uint8_t)(c>>8); ~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1916:9: note: here case 1: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1930:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1932:9: note: here case 2: ^~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1933:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(c>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/ucnvscsu.cpp:1935:9: note: here case 1: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/toupptrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucln_in.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationtailoring.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationcompare.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/nultrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/standardplural.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/windtfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/measure.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csdetect.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/smpdtfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/utmscale.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/numfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/datefmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbt_rule.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csrutf8.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dtitvinf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_patternmodifier.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationweights.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dtrule.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/funcrepl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tztrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_fluent.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/decContext.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/curramt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/digitaffix.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_compact.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/casetrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/udatpg.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/olsontz.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/unesctrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/plurrule.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbtz.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/nfrule.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csmatch.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/coll.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbt_data.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/digitinterval.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbt_set.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dcfmtsym.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationdatawriter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tzfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationfastlatinbuilder.o ../deps/icu-small/source/i18n/smpdtfmt.cpp: In member function 'void icu_60::SimpleDateFormat::processOverrideString(const icu_60::Locale&, const icu_60::UnicodeString&, int8_t, UErrorCode&)': ../deps/icu-small/source/i18n/smpdtfmt.cpp:1370:34: warning: this statement may fall through [-Wimplicit-fallthrough=] U_FALLTHROUGH; ^ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1372:17: note: here case kOvrStrTime : { ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp: In member function 'void icu_60::SimpleDateFormat::subFormat(icu_60::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_60::FieldPositionHandler&, icu_60::Calendar&, icu_60::SimpleDateFormatMutableNFs&, UErrorCode&) const': ../deps/icu-small/source/i18n/smpdtfmt.cpp:1476:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1492:5: note: here case UDAT_YEAR_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1598:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (U_FAILURE(status)) { ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:1603:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp: In member function 'int32_t icu_60::SimpleDateFormat::subParse(const icu_60::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_60::Calendar&, int32_t, icu_60::MessageFormat*, UTimeZoneFormatTimeType*, icu_60::SimpleDateFormatMutableNFs&, int32_t*) const': ../deps/icu-small/source/i18n/smpdtfmt.cpp:3002:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value < 0 || value > 24) { ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3008:9: note: here case UDAT_YEAR_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3194:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3199:5: note: here case UDAT_HOUR_OF_DAY0_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3223:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (gotNumber) // i.e., e or ee ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3232:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3320:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getLeastMaximum(UCAL_HOUR)+1) ^~ ../deps/icu-small/source/i18n/smpdtfmt.cpp:3325:5: note: here case UDAT_HOUR0_FIELD: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/nfsubs.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tolowtrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/indiancal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/cecal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/sharedbreakiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/region.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uni2name.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/gender.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/upluralrules.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/utrans.o ../deps/icu-small/source/i18n/plurrule.cpp: In member function 'void icu_60::PluralRuleParser::parse(const icu_60::UnicodeString&, icu_60::PluralRules*, UErrorCode&)': ../deps/icu-small/source/i18n/plurrule.cpp:517:38: warning: this statement may fall through [-Wimplicit-fallthrough=] curAndConstraint->negated=TRUE; ../deps/icu-small/source/i18n/plurrule.cpp:519:9: note: here case tIn: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/measunit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_longnames.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ethpccal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csrmbcs.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/pluralaffix.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/simpletz.o In file included from ../deps/icu-small/source/i18n/ucal.cpp:26: ../deps/icu-small/source/i18n/ucal.cpp: In function 'void** ucal_open_60(const UChar*, int32_t, const char*, UCalendarType, UErrorCode*)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 258 equals destination size [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/i18n/ucal.cpp:155:7: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(localeBuf, locale, ULOC_LOCALE_IDENTIFIER_CAPACITY); ^~~~~~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/udat.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/calendar.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uitercollationiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_patternstring.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/translit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/quant.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/fphdlimp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tmutfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/umsg.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_decimfmtprops.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/currpinf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csrecog.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/choicfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tzrule.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucol_sit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tmutamt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/gregoimp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/digitaffixesandpadding.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_padding.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tznames_impl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/coleitr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dtptngen.o In file included from ../deps/icu-small/source/i18n/ucol_sit.cpp:24: ../deps/icu-small/source/i18n/ucol_sit.cpp: In function 'void ucol_sit_calculateWholeLocale(CollatorSpec*)': ../deps/icu-small/source/common/cstring.h:39:62: warning: 'char* strcat(char*, const char*)' accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict] #define uprv_strcat(dst, src) U_STANDARD_CPP_NAMESPACE strcat(dst, src) ../deps/icu-small/source/i18n/ucol_sit.cpp:395:9: note: in expansion of macro 'uprv_strcat' uprv_strcat(s->locale, s->locElements[UCOL_SIT_LANGUAGE]); ^~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:39:62: warning: 'char* strcat(char*, const char*)' accessing 65 or more bytes at offsets 192 and 128 may overlap 1 byte at offset 192 [-Wrestrict] #define uprv_strcat(dst, src) U_STANDARD_CPP_NAMESPACE strcat(dst, src) ../deps/icu-small/source/i18n/ucol_sit.cpp:417:13: note: in expansion of macro 'uprv_strcat' uprv_strcat(s->locale, s->locElements[UCOL_SIT_KEYWORD]); ^~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:39:62: warning: 'char* strcat(char*, const char*)' accessing 33 or more bytes at offsets 192 and 160 may overlap 1 byte at offset 192 [-Wrestrict] #define uprv_strcat(dst, src) U_STANDARD_CPP_NAMESPACE strcat(dst, src) ../deps/icu-small/source/i18n/ucol_sit.cpp:423:13: note: in expansion of macro 'uprv_strcat' uprv_strcat(s->locale, s->locElements[UCOL_SIT_PROVIDER]); ^~~~~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/stsearch.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ufieldpositer.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/coptccal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_rounding.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/basictz.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/zonemeta.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/transreg.o ../deps/icu-small/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)': ../deps/icu-small/source/i18n/calendar.cpp:2132:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ ../deps/icu-small/source/i18n/calendar.cpp:2136:5: note: here case UCAL_EXTENDED_YEAR: ^~~~ ../deps/icu-small/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)': ../deps/icu-small/source/i18n/calendar.cpp:3650:12: warning: this statement may fall through [-Wimplicit-fallthrough=] set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/calendar.cpp:3652:5: note: here case UCAL_MONTH: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uspoof_impl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_formatimpl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/fpositer.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/selfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/sortkey.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uregex.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucoleitr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dtitvfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/usearch.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/vtzone.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/measfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/format.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/unum.o ../deps/icu-small/source/i18n/ucoleitr.cpp: In member function 'uint64_t icu_60::UCollationPCE::processCE(uint32_t)': ../deps/icu-small/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=] tertiary = ucol_tertiaryOrder(ce); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/ucoleitr.cpp:229:5: note: here case UCOL_SECONDARY: ^~~~ ../deps/icu-small/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=] secondary = ucol_secondaryOrder(ce); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/ucoleitr.cpp:233:5: note: here case UCOL_PRIMARY: ^~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uregion.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rematch.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/digitformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dayperiodrules.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/chnsecal.o In file included from ../deps/icu-small/source/i18n/dtptngen.cpp:39: ../deps/icu-small/source/i18n/dtptngen_impl.h: In member function 'icu_60::StringEnumeration* icu_60::DateTimePatternGenerator::getRedundants(UErrorCode&)': ../deps/icu-small/source/i18n/dtptngen_impl.h:154:7: warning: '*((void*)(& current)+8).icu_60::PtnSkeleton::addedDefaultDayPeriod' may be used uninitialized in this function [-Wmaybe-uninitialized] class PtnSkeleton : public UMemory { ^~~~~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationfcd.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationdata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucol.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/anytrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uregexc.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/taiwncal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/winnmfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uspoof_build.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/wintzimpl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationroot.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rulebasedcollator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/regextxt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tznames.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/esctrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/valueformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/search.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/nortrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/fmtable.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collation.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_affixutils.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_stringbuilder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csr2022.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/decimfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/nounit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_integerwidth.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationkeys.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uspoof_conf.o ../deps/icu-small/source/i18n/fmtable.cpp: In member function 'int32_t icu_60::Formattable::getLong(UErrorCode&) const': ../deps/icu-small/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ ../deps/icu-small/source/i18n/fmtable.cpp:437:5: note: here default: ^~~~~~~ ../deps/icu-small/source/i18n/fmtable.cpp: In member function 'int64_t icu_60::Formattable::getInt64(UErrorCode&) const': ../deps/icu-small/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ ../deps/icu-small/source/i18n/fmtable.cpp:489:5: note: here default: ^~~~~~~ ../deps/icu-small/source/i18n/fmtable.cpp: In member function 'double icu_60::Formattable::getDouble(UErrorCode&) const': ../deps/icu-small/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ ../deps/icu-small/source/i18n/fmtable.cpp:520:5: note: here default: ^~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/fmtable_cnv.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/alphaindex.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/regexcmp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/decimfmtimpl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/currunit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/plurfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/zrule.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tmunit.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/visibledigits.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/decimalformatpattern.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/udateintervalformat.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/compactdecimalformat.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/gregocal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/nfrs.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/utf8collationiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationsets.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/uspoof.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ulocdata.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/buddhcal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/cpdtrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/titletrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/decfmtst.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/msgfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/regexst.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/numsys.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dangical.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/affixpatternparser.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbt_pars.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/regeximp.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tzgnames.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationrootelements.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/strmatch.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/reldatefmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_grouping.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/utf16collationiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/persncal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/decNumber.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/remtrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationdatabuilder.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_decimalquantity.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/japancal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/repattrn.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/digitlst.o ../deps/icu-small/source/i18n/msgfmt.cpp: In function 'void icu_60::MessageFormat::cacheExplicitFormats(UErrorCode&)': ../deps/icu-small/source/i18n/msgfmt.cpp:1667:61: warning: 'formattableType' may be used uninitialized in this function [-Wmaybe-uninitialized] if (argTypes[argNumber] != Formattable::kObject && argTypes[argNumber] != formattableType) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/smallintformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csrsbcs.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/bocsu.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/reldtfmt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationfastlatin.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/brktrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationsettings.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/hebrwcal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/digitgrouping.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationruleparser.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_notation.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/tridpars.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/scriptset.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ucsdet.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbnf.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationiterator.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/csrucode.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/name2uni.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/ztrans.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/quantityformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/astro.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/vzone.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_modifiers.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/rbt.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/smpdtfst.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/precision.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/timezone.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/islamcal.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/number_scientific.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/unumsys.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/inputext.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/collationdatareader.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/scientificnumberformatter.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/strrepl.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/i18n/dtfmtsym.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icutools/deps/icu-small/source/stubdata/stubdata.o AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_builtins_setup.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_libbase.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_libplatform.a TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/js2c.stamp AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/libicui18n.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_libsampler.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/libicustubdata.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_builtins_generators.a TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/v8_dump_build_config.stamp AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/openssl/libopenssl.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/zlib/libzlib.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/http_parser/libhttp_parser.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/cares/libcares.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/uv/libuv.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/gtest/libgtest.a AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/nghttp2/libnghttp2.a TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/inspector/protocol_generated_sources.stamp AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/libicuucx.a CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_nosnapshot/gen/libraries.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_nosnapshot/gen/extras-libraries.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_nosnapshot/gen/experimental-extras-libraries.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_nosnapshot/deps/v8/src/snapshot/snapshot-empty.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/app_rand.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/apps.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/asn1pars.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/ca.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/ciphers.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/cms.o In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/extras-libraries.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/crl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/crl2p7.o In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/experimental-extras-libraries.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/dgst.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/dh.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/dhparam.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/dsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/dsaparam.o In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/libraries.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/ec.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/ecparam.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/enc.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/engine.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/errstr.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/gendh.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/gendsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/genpkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/genrsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/nseq.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/ocsp.o In file included from ../deps/v8/src/address-map.h:8, from ../deps/v8/src/snapshot/partial-serializer.h:8, from ../deps/v8/src/snapshot/snapshot.h:8, from ../deps/v8/src/snapshot/snapshot-empty.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/openssl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/passwd.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/pkcs12.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/pkcs7.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/pkcs8.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/pkey.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/pkeyparam.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/pkeyutl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/prime.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/rand.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/req.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/rsa.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/rsautl.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/s_cb.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/s_client.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/s_server.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/s_socket.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/s_time.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/sess_id.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/smime.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/speed.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/spkac.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/srp.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/ts.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/verify.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/version.o CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/openssl-cli/deps/openssl/openssl/apps/x509.o AR(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/tools/icu/libicutools.a ../deps/openssl/openssl/apps/verify.c: In function 'cb': ../deps/openssl/openssl/apps/verify.c:322:13: warning: this statement may fall through [-Wimplicit-fallthrough=] policies_print(NULL, ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/openssl/openssl/apps/verify.c:323:9: note: here case X509_V_ERR_CERT_HAS_EXPIRED: ^~~~ AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_nosnapshot.a CC(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genccode/deps/icu-small/source/tools/genccode/genccode.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genccode/tools/icu/no-op.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icupkg/deps/icu-small/source/tools/icupkg/icupkg.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/icupkg/tools/icu/no-op.o CC(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/read.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/wrtxml.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/genrb.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/prscmnts.o CC(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/errmsg.o ../deps/icu-small/source/tools/genrb/read.c: In function 'getStringToken': ../deps/icu-small/source/tools/genrb/read.c:167:23: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_EOF) { ^~ ../deps/icu-small/source/tools/genrb/read.c:184:27: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_ERR) { ^~ ../deps/icu-small/source/tools/genrb/read.c:245:23: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_EOF) { ^~ ../deps/icu-small/source/tools/genrb/read.c:264:23: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_EOF) { ^~ ../deps/icu-small/source/tools/genrb/read.c:290:27: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_ERR) { ^~ ../deps/icu-small/source/tools/genrb/read.c: In function 'getNextChar': ../deps/icu-small/source/tools/genrb/read.c:334:15: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_EOF) { ^~ ../deps/icu-small/source/tools/genrb/read.c:349:15: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_EOF) { ^~ ../deps/icu-small/source/tools/genrb/read.c: In function 'seekUntilNewline': ../deps/icu-small/source/tools/genrb/read.c:393:33: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] } while (!isNewline(c) && c != U_EOF && *status == U_ZERO_ERROR); ^~ ../deps/icu-small/source/tools/genrb/read.c: In function 'seekUntilEndOfComment': ../deps/icu-small/source/tools/genrb/read.c:427:16: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] } while (c != U_EOF && *status == U_ZERO_ERROR); ^~ ../deps/icu-small/source/tools/genrb/read.c:429:11: warning: comparison of integer expressions of different signedness: 'UChar32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (c == U_EOF) { ^~ ../deps/icu-small/source/tools/genrb/read.c: In function 'isWhitespace': ../deps/icu-small/source/tools/genrb/read.c:452:18: warning: this statement may fall through [-Wimplicit-fallthrough=] lineCount++; ~~~~~~~~~^~ ../deps/icu-small/source/tools/genrb/read.c:453:5: note: here case 0x000D: ^~~~ ../deps/icu-small/source/tools/genrb/read.c: In function 'isNewline': ../deps/icu-small/source/tools/genrb/read.c:469:18: warning: this statement may fall through [-Wimplicit-fallthrough=] lineCount++; ~~~~~~~~~^~ ../deps/icu-small/source/tools/genrb/read.c:470:5: note: here case 0x000D: ^~~~ CC(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/rbutil.o CC(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/ustr.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/wrtjava.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/parse.o CC(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/rle.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/genrb/deps/icu-small/source/tools/genrb/reslist.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/iculslocs/tools/icu/iculslocs.o CXX(host) /home/node/node-v8.17.0-rc.1/out/Release/obj.host/iculslocs/tools/icu/no-op.o TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.host/tools/icu/icui18n.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.host/tools/icu/icuuc.stamp LINK(host) /home/node/node-v8.17.0-rc.1/out/Release/genccode LINK(host) /home/node/node-v8.17.0-rc.1/out/Release/icupkg LINK(host) /home/node/node-v8.17.0-rc.1/out/Release/iculslocs LINK(target) /home/node/node-v8.17.0-rc.1/out/Release/openssl-cli In file included from ../deps/icu-small/source/tools/genrb/reslist.h:31, from ../deps/icu-small/source/tools/genrb/reslist.cpp:33: ../deps/icu-small/source/tools/genrb/reslist.cpp: In member function 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)': ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/tools/genrb/reslist.cpp:945:12: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(writtenFilename, outputDir, len); ^~~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:37:57: note: length computed here #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) ../deps/icu-small/source/tools/genrb/reslist.cpp:941:27: note: in expansion of macro 'uprv_strlen' len = (int32_t)uprv_strlen(outputDir); ^~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/tools/genrb/reslist.cpp:964:16: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(writtenFilename + off, fLocale, len); ^~~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:37:57: note: length computed here #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) ../deps/icu-small/source/tools/genrb/reslist.cpp:960:31: note: in expansion of macro 'uprv_strlen' len = (int32_t)uprv_strlen(fLocale); ^~~~~~~~~~~ ../deps/icu-small/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying between 1 and 5 bytes from a string of length 4 [-Wstringop-truncation] #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/tools/genrb/reslist.cpp:971:20: note: in expansion of macro 'uprv_strncpy' uprv_strncpy(writtenFilename + off, ".res", len); ^~~~~~~~~~~~ LINK(host) /home/node/node-v8.17.0-rc.1/out/Release/genrb ACTION _home_node_node_v8_17_0_rc_1_tools_icu_icu_generic_gyp_icudata_target_icutrim /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/icudt60l.dat Options: {'verbose': 1, 'filterfile': 'icu_small.json', 'toolpath': '/home/node/node-v8.17.0-rc.1/out/Release', 'deltmpdir': 1, 'outfile': 'icudt60l.dat', 'datfile': '../../deps/icu-small/source/data/in/icudt60l.dat', 'locales': 'en,root', 'endian': 'little', 'tmpdir': '/home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp'} /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/lang/res_index.txt:8: warning: Encountered empty table en en /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/rbnf/res_index.txt:8: warning: Encountered empty table /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/brkitr/res_index.txt:8: warning: Encountered empty table en /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/region/res_index.txt:8: warning: Encountered empty table en /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/unit/res_index.txt:8: warning: Encountered empty table icu_small.json: icutrim.py config: Trim down ICU to just a certain locale set, needed for node.js use. * converters: 0 items * stringprep: 0 items * translit: 2 items * brkfiles: 0 items * brkdict: 0 items * confusables: 0 items * brkitr: 0 items * coll: 1 items * curr: 1 items * lang: 0 items * rbnf: 0 items * region: 0 items * ROOT: 1 items * unit: 0 items * zone: 1 items ACTION _home_node_node_v8_17_0_rc_1_tools_icu_icu_generic_gyp_icudata_target_rename /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/icusmdt60.dat ACTION _home_node_node_v8_17_0_rc_1_tools_icu_icu_generic_gyp_icudata_target_genccode /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icusmdt60_dat.c generating C code for /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/icutmp/icusmdt60.dat CC(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/icudata/gen/icusmdt60_dat.o AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/libicudata.a TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/tools/icu/icuuc.stamp CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Protocol.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Console.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Debugger.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/HeapProfiler.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Profiler.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Runtime.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Schema.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/injected-script.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Schema.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Schema.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/inspected-context.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Console.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Console.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/remote-object-id.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/search-util.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from ../deps/v8/src/inspector/remote-object-id.h:8, from ../deps/v8/src/inspector/remote-object-id.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-16.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::startSampling(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_samplingInterval +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:554:19: note: '*((void*)& in_samplingInterval +8)' was declared here Maybe in_samplingInterval; ^~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::takeHeapSnapshot(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_reportProgress +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:435:17: note: '*((void*)& in_reportProgress +1)' was declared here Maybe in_reportProgress; ^~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::stopTrackingHeapObjects(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_reportProgress +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:411:17: note: '*((void*)& in_reportProgress +1)' was declared here Maybe in_reportProgress; ^~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::startTrackingHeapObjects(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_trackAllocations +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:387:17: note: '*((void*)& in_trackAllocations +1)' was declared here Maybe in_trackAllocations; ^~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-util.o In file included from ../deps/v8/src/inspector/inspected-context.h:14, from ../deps/v8/src/inspector/inspected-context.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = v8_inspector::InspectedContext::WeakCallbackData; T = v8::Context; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../deps/v8/src/inspector/inspected-context.cc:64:53: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/test-interface.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Profiler::DispatcherImpl::startPreciseCoverage(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_callCount +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:557:17: note: '*((void*)& in_callCount +1)' was declared here Maybe in_callCount; ^~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_detailed +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:563:17: note: '*((void*)& in_detailed +1)' was declared here Maybe in_detailed; ^~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/inspector/string-16.cc:15: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/src/inspector/string-16.cc: In function 'bool v8_inspector::{anonymous}::isLegalUTF8(const unsigned char*, int)': ../deps/v8/src/inspector/string-16.cc:215:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; ^~ ../deps/v8/src/inspector/string-16.cc:216:5: note: here case 3: ^~~~ ../deps/v8/src/inspector/string-16.cc:217:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; ^~ ../deps/v8/src/inspector/string-16.cc:218:5: note: here case 2: ^~~~ ../deps/v8/src/inspector/string-16.cc:222:7: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (*source) { ^~~~~~ ../deps/v8/src/inspector/string-16.cc:239:5: note: here case 1: ^~~~ ../deps/v8/src/inspector/string-16.cc: In function 'v8_inspector::{anonymous}::UChar32 v8_inspector::{anonymous}::readUTF8Sequence(const char*&, size_t)': ../deps/v8/src/inspector/string-16.cc:263:17: warning: this statement may fall through [-Wimplicit-fallthrough=] character <<= 6; ~~~~~~~~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:264:5: note: here case 5: ^~~~ ../deps/v8/src/inspector/string-16.cc:266:17: warning: this statement may fall through [-Wimplicit-fallthrough=] character <<= 6; ~~~~~~~~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:267:5: note: here case 4: ^~~~ ../deps/v8/src/inspector/string-16.cc:269:17: warning: this statement may fall through [-Wimplicit-fallthrough=] character <<= 6; ~~~~~~~~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:270:5: note: here case 3: ^~~~ ../deps/v8/src/inspector/string-16.cc:272:17: warning: this statement may fall through [-Wimplicit-fallthrough=] character <<= 6; ~~~~~~~~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:273:5: note: here case 2: ^~~~ ../deps/v8/src/inspector/string-16.cc:275:17: warning: this statement may fall through [-Wimplicit-fallthrough=] character <<= 6; ~~~~~~~~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:276:5: note: here case 1: ^~~~ ../deps/v8/src/inspector/string-16.cc: In function 'v8_inspector::{anonymous}::ConversionResult v8_inspector::{anonymous}::convertUTF16ToUTF8(const UChar**, const UChar*, char**, char*, bool)': ../deps/v8/src/inspector/string-16.cc:145:12: warning: this statement may fall through [-Wimplicit-fallthrough=] ch >>= 6; ~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:146:7: note: here case 3: ^~~~ ../deps/v8/src/inspector/string-16.cc:148:12: warning: this statement may fall through [-Wimplicit-fallthrough=] ch >>= 6; ~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:149:7: note: here case 2: ^~~~ ../deps/v8/src/inspector/string-16.cc:151:12: warning: this statement may fall through [-Wimplicit-fallthrough=] ch >>= 6; ~~~^~~~~ ../deps/v8/src/inspector/string-16.cc:152:7: note: here case 1: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-agent-impl.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from ../deps/v8/src/inspector/string-util.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-message.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from ../deps/v8/src/inspector/search-util.h:8, from ../deps/v8/src/inspector/search-util.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger.o In file included from ../deps/v8/src/inspector/inspected-context.h:14, from ../deps/v8/src/inspector/injected-script.h:38, from ../deps/v8/src/inspector/injected-script.cc:31: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = v8_inspector::InjectedScript::ProtocolPromiseHandler; T = v8::External; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../deps/v8/src/inspector/injected-script.cc:141:70: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-agent-impl.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::evaluate(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_includeCommandLineAPI +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1297:17: note: '*((void*)& in_includeCommandLineAPI +1)' was declared here Maybe in_includeCommandLineAPI; ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_silent +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1303:17: note: '*((void*)& in_silent +1)' was declared here Maybe in_silent; ^~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_contextId +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1309:16: note: '*((void*)& in_contextId +4)' was declared here Maybe in_contextId; ^~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_returnByValue +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1315:17: note: '*((void*)& in_returnByValue +1)' was declared here Maybe in_returnByValue; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_generatePreview +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1321:17: note: '*((void*)& in_generatePreview +1)' was declared here Maybe in_generatePreview; ^~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_userGesture +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1327:17: note: '*((void*)& in_userGesture +1)' was declared here Maybe in_userGesture; ^~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_awaitPromise +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1333:17: note: '*((void*)& in_awaitPromise +1)' was declared here Maybe in_awaitPromise; ^~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::awaitPromise(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_returnByValue +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1385:17: note: '*((void*)& in_returnByValue +1)' was declared here Maybe in_returnByValue; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_generatePreview +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1391:17: note: '*((void*)& in_generatePreview +1)' was declared here Maybe in_generatePreview; ^~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::runScript(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_executionContextId +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1729:16: note: '*((void*)& in_executionContextId +4)' was declared here Maybe in_executionContextId; ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_silent +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1741:17: note: '*((void*)& in_silent +1)' was declared here Maybe in_silent; ^~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_includeCommandLineAPI +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1747:17: note: '*((void*)& in_includeCommandLineAPI +1)' was declared here Maybe in_includeCommandLineAPI; ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_returnByValue +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1753:17: note: '*((void*)& in_returnByValue +1)' was declared here Maybe in_returnByValue; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_generatePreview +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1759:17: note: '*((void*)& in_generatePreview +1)' was declared here Maybe in_generatePreview; ^~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_awaitPromise +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1765:17: note: '*((void*)& in_awaitPromise +1)' was declared here Maybe in_awaitPromise; ^~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::compileScript(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_executionContextId +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1664:16: note: '*((void*)& in_executionContextId +4)' was declared here Maybe in_executionContextId; ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::getProperties(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_ownProperties +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1502:17: note: '*((void*)& in_ownProperties +1)' was declared here Maybe in_ownProperties; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_accessorPropertiesOnly +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1508:17: note: '*((void*)& in_accessorPropertiesOnly +1)' was declared here Maybe in_accessorPropertiesOnly; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_generatePreview +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1514:17: note: '*((void*)& in_generatePreview +1)' was declared here Maybe in_generatePreview; ^~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::callFunctionOn(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_silent +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1452:17: note: '*((void*)& in_silent +1)' was declared here Maybe in_silent; ^~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_returnByValue +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1458:17: note: '*((void*)& in_returnByValue +1)' was declared here Maybe in_returnByValue; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_generatePreview +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1464:17: note: '*((void*)& in_generatePreview +1)' was declared here Maybe in_generatePreview; ^~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_userGesture +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1470:17: note: '*((void*)& in_userGesture +1)' was declared here Maybe in_userGesture; ^~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_awaitPromise +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1476:17: note: '*((void*)& in_awaitPromise +1)' was declared here Maybe in_awaitPromise; ^~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-script.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::evaluateOnCallFrame(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_includeCommandLineAPI +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1411:17: note: '*((void*)& in_includeCommandLineAPI +1)' was declared here Maybe in_includeCommandLineAPI; ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_silent +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1417:17: note: '*((void*)& in_silent +1)' was declared here Maybe in_silent; ^~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_returnByValue +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1423:17: note: '*((void*)& in_returnByValue +1)' was declared here Maybe in_returnByValue; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_generatePreview +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1429:17: note: '*((void*)& in_generatePreview +1)' was declared here Maybe in_generatePreview; ^~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_throwOnSideEffect +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1435:17: note: '*((void*)& in_throwOnSideEffect +1)' was declared here Maybe in_throwOnSideEffect; ^~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::setBreakpointByUrl(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_columnNumber +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:977:16: note: '*((void*)& in_columnNumber +4)' was declared here Maybe in_columnNumber; ^~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::searchInContent(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_caseSensitive +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1231:17: note: '*((void*)& in_caseSensitive +1)' was declared here Maybe in_caseSensitive; ^~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_isRegex +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1237:17: note: '*((void*)& in_isRegex +1)' was declared here Maybe in_isRegex; ^~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::getPossibleBreakpoints(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_restrictToFunction +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1084:17: note: '*((void*)& in_restrictToFunction +1)' was declared here Maybe in_restrictToFunction; ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7: /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function 'v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::setScriptSource(int, std::unique_ptr, v8_inspector::protocol::ErrorSupport*)': /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:558:94: warning: '*((void*)& in_dryRun +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { } ^ /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1275:17: note: '*((void*)& in_dryRun +1)' was declared here Maybe in_dryRun; ^~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-function-call.o In file included from ../deps/v8/src/inspector/test-interface.h:8, from ../deps/v8/src/inspector/test-interface.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-heap-profiler-agent-impl.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Console.h:10, from ../deps/v8/src/inspector/v8-console-agent-impl.h:9, from ../deps/v8/src/inspector/v8-console-agent-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-injected-script-host.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from ../deps/v8/src/inspector/v8-debugger-script.h:35, from ../deps/v8/src/inspector/v8-debugger-script.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-impl.o In file included from ../deps/v8/src/inspector/v8-function-call.h:36, from ../deps/v8/src/inspector/v8-function-call.cc:31: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-session-impl.o In file included from ../deps/v8/src/inspector/v8-injected-script-host.h:8, from ../deps/v8/src/inspector/v8-injected-script-host.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-internal-value-type.o In file included from ../deps/v8/src/inspector/v8-console.h:10, from ../deps/v8/src/inspector/v8-console.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-profiler-agent-impl.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/debug/debug-interface.h:8, from ../deps/v8/src/inspector/v8-debugger.h:12, from ../deps/v8/src/inspector/v8-debugger.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-regex.o In file included from ../deps/v8/src/inspector/v8-internal-value-type.h:8, from ../deps/v8/src/inspector/v8-internal-value-type.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from ../deps/v8/src/inspector/v8-heap-profiler-agent-impl.h:9, from ../deps/v8/src/inspector/v8-heap-profiler-agent-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-runtime-agent-impl.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-schema-agent-impl.o In file included from ../deps/v8/src/inspector/v8-console-message.h:11, from ../deps/v8/src/inspector/v8-console-message.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-stack-trace-impl.o In file included from ../deps/v8/src/inspector/v8-regex.h:11, from ../deps/v8/src/inspector/v8-regex.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-value-utils.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from ../deps/v8/src/inspector/v8-schema-agent-impl.h:9, from ../deps/v8/src/inspector/v8-schema-agent-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/inspector/wasm-translation.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from ../deps/v8/src/inspector/v8-inspector-impl.h:38, from ../deps/v8/src/inspector/v8-inspector-impl.cc:31: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/accessors.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/debug/debug-interface.h:8, from ../deps/v8/src/inspector/v8-debugger-agent-impl.h:11, from ../deps/v8/src/inspector/v8-debugger-agent-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/address-map.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Protocol.h:8, from ../deps/v8/src/inspector/v8-value-utils.h:8, from ../deps/v8/src/inspector/v8-value-utils.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/allocation.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from ../deps/v8/src/inspector/v8-inspector-session-impl.h:11, from ../deps/v8/src/inspector/v8-inspector-session-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/api.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/allocation.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/api-arguments.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/v8-stack-trace-impl.h:11, from ../deps/v8/src/inspector/v8-stack-trace-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/api-natives.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from ../deps/v8/src/inspector/v8-profiler-agent-impl.h:11, from ../deps/v8/src/inspector/v8-profiler-agent-impl.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/arguments.o In file included from ../deps/v8/src/inspector/wasm-translation.h:10, from ../deps/v8/src/inspector/wasm-translation.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-js.o In file included from ../deps/v8/src/address-map.h:8, from ../deps/v8/src/address-map.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/address-map.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-parser.o In file included from ../deps/v8/include/v8-inspector.h:13, from ../deps/v8/src/inspector/string-util.h:14, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/src/inspector/protocol/Forward.h:8, from ../deps/v8/src/inspector/v8-runtime-agent-impl.h:35, from ../deps/v8/src/inspector/v8-runtime-agent-impl.cc:31: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-scanner.o In file included from ../deps/v8/include/v8-testing.h:8, from ../deps/v8/src/api.h:8, from ../deps/v8/src/api-arguments.h:8, from ../deps/v8/src/api-arguments.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/api-arguments.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/api-arguments.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-types.o In file included from ../deps/v8/src/accessors.h:8, from ../deps/v8/src/accessors.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/accessors.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/accessors.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/asmjs/switch-logic.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/asmjs/asm-scanner.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/assembler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/arguments.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/arguments.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/assert-scope.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/api-natives.h:8, from ../deps/v8/src/api-natives.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/api-natives.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-expression-rewriter.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/asmjs/asm-types.h:13, from ../deps/v8/src/asmjs/asm-types.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-function-literal-id-reindexer.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/asmjs/switch-logic.h:9, from ../deps/v8/src/asmjs/switch-logic.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-numbering.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/assert-scope.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-value-factory.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/asmjs/asm-types.h:13, from ../deps/v8/src/asmjs/asm-parser.h:12, from ../deps/v8/src/asmjs/asm-js.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/asmjs/asm-js.cc:13: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/asmjs/asm-js.cc:19: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/ast.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/asmjs/asm-types.h:13, from ../deps/v8/src/asmjs/asm-parser.h:12, from ../deps/v8/src/asmjs/asm-parser.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/asmjs/asm-parser.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/compile-time-value.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/ast/ast-expression-rewriter.h:8, from ../deps/v8/src/ast/ast-expression-rewriter.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/ast-expression-rewriter.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/context-slot-cache.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler.cc:35: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler.cc:35: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/assembler.cc:42: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/assembler.cc: In static member function 'static void v8::internal::ExternalReference::set_redirector(v8::internal::Isolate*, void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type))': ../deps/v8/src/assembler.cc:877:71: warning: cast between incompatible function types from 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' to 'void* (*)()' [-Wcast-function-type] reinterpret_cast(redirector)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/modules.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast-value-factory.cc:28: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/ast-value-factory.cc:32: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/prettyprinter.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, from ../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/scopes.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/ast/ast-numbering.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/ast-numbering.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ast/variables.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/ast/ast.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/ast/ast.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ast/ast.cc:15: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/background-parsing-task.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/ast/compile-time-value.h:8, from ../deps/v8/src/ast/compile-time-value.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/compile-time-value.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/bailout-reason.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/ast/context-slot-cache.h:8, from ../deps/v8/src/ast/context-slot-cache.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/context-slot-cache.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/basic-block-profiler.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/bignum-dtoa.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/bignum.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/parsing/scanner.h:10, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/modules.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/modules.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/bit-vector.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/vector.h:11, from ../deps/v8/src/bignum-dtoa.h:8, from ../deps/v8/src/bignum-dtoa.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/bootstrapper.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/bit-vector.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-api.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/vector.h:11, from ../deps/v8/src/bignum.h:8, from ../deps/v8/src/bignum.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-arraybuffer.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/variables.h:8, from ../deps/v8/src/ast/variables.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/variables.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-array.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/ast/prettyprinter.h:8, from ../deps/v8/src/ast/prettyprinter.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/prettyprinter.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-boolean.o In file included from ../deps/v8/include/v8-testing.h:8, from ../deps/v8/src/api.h:8, from ../deps/v8/src/api.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/api.cc:30: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/api.cc:30: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/api.cc: In function 'bool v8::Unaligned(const uint16_t*)': ../deps/v8/src/api.cc:5596:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] return reinterpret_cast(chars) & kAlignmentMask; ^ ../deps/v8/src/api.cc: In member function 'void v8::Isolate::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/src/api.cc:9205:72: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::AllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/src/api.cc: In instantiation of 'v8::internal::Handle v8::{anonymous}::MakeAccessorInfo(v8::Local, Getter, Setter, v8::Local, v8::AccessControl, v8::PropertyAttribute, v8::Local, bool, bool) [with Getter = void (*)(v8::Local, const v8::PropertyCallbackInfo&); Setter = void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)]': ../deps/v8/src/api.cc:1654:23: required from 'bool v8::TemplateSetAccessor(Template*, v8::Local, Getter, Setter, Data, v8::AccessControl, v8::PropertyAttribute, v8::Local, bool, bool) [with Getter = void (*)(v8::Local, const v8::PropertyCallbackInfo&); Setter = void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&); Data = v8::Local; Template = v8::Template]' ../deps/v8/src/api.cc:1670:45: required from here ../deps/v8/src/api.cc:1479:14: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)' to 'void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)' [-Wcast-function-type] setter = reinterpret_cast(&i::Accessors::ReconfigureToDataProperty); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/api.cc: In instantiation of 'v8::internal::Handle v8::{anonymous}::MakeAccessorInfo(v8::Local, Getter, Setter, v8::Local, v8::AccessControl, v8::PropertyAttribute, v8::Local, bool, bool) [with Getter = void (*)(v8::Local, const v8::PropertyCallbackInfo&); Setter = void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)]': ../deps/v8/src/api.cc:1654:23: required from 'bool v8::TemplateSetAccessor(Template*, v8::Local, Getter, Setter, Data, v8::AccessControl, v8::PropertyAttribute, v8::Local, bool, bool) [with Getter = void (*)(v8::Local, const v8::PropertyCallbackInfo&); Setter = void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&); Data = v8::Local; Template = v8::Template]' ../deps/v8/src/api.cc:1682:45: required from here ../deps/v8/src/api.cc:1479:14: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)' to 'void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)' [-Wcast-function-type] CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-call.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/ast/scopes.h:8, from ../deps/v8/src/ast/scopes.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ast/scopes.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-callsite.o In file included from ../deps/v8/src/background-parsing-task.h:10, from ../deps/v8/src/background-parsing-task.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/background-parsing-task.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-collections.o In file included from ../deps/v8/include/v8-testing.h:8, from ../deps/v8/src/api.h:8, from ../deps/v8/src/api-arguments.h:8, from ../deps/v8/src/builtins/builtins-api.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-api.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-console.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-boolean.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-boolean.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-dataview.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-arraybuffer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-arraybuffer.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-date.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-call.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-call.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-error.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-collections.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-collections.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-function.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-callsite.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-callsite.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/objects/frame-array.h:9, from ../deps/v8/src/objects/frame-array-inl.h:8, from ../deps/v8/src/builtins/builtins-callsite.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-global.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-array.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-array.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-array.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-internal.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-console.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-console.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-interpreter.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/bootstrapper.h:8, from ../deps/v8/src/bootstrapper.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/bootstrapper.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/bootstrapper.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-error.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-error.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-json.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-math.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-dataview.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-dataview.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-number.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-function.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-function.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-function.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-object.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-global.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-global.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-global.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-promise.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-internal.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/builtins/builtins-internal.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/builtins/builtins-internal.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-reflect.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-date.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-date.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-date.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-regexp.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-interpreter.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-interpreter.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/builtins/builtins-interpreter.cc: In member function 'v8::internal::Handle v8::internal::Builtins::InterpreterPushArgsThenCall(v8::internal::ConvertReceiverMode, v8::internal::InterpreterPushArgsMode)': ../deps/v8/src/builtins/builtins-interpreter.cc:18:7: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (receiver_mode) { ^~~~~~ ../deps/v8/src/builtins/builtins-interpreter.cc:26:5: note: here case InterpreterPushArgsMode::kWithFinalSpread: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-sharedarraybuffer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-math.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-math.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-string.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-json.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-json.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-intl.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-number.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-number.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-number.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-symbol.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-promise.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-promise.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-typedarray.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-reflect.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-reflect.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-regexp.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-regexp.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/cached-powers.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/cancelable-task.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-object.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/builtins/builtins-object.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/builtins/builtins-object.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/char-predicates.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/code-factory.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-string.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-string.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-intl.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-intl.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/code-stub-assembler.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/code-stubs.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/unicode.h:10, from ../deps/v8/src/char-predicates.h:9, from ../deps/v8/src/char-predicates.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-symbol.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-symbol.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/codegen.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compilation-cache.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/cancelable-task.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compilation-dependencies.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/builtins/builtins-utils.h:8, from ../deps/v8/src/builtins/builtins-typedarray.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/builtins/builtins-typedarray.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compilation-info.o In file included from ../deps/v8/include/v8-testing.h:8, from ../deps/v8/src/api.h:8, from ../deps/v8/src/builtins/builtins.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/builtins/builtins.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/builtins/builtins.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compilation-statistics.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compilation-statistics.h:11, from ../deps/v8/src/compilation-statistics.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-builder.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compilation-cache.h:8, from ../deps/v8/src/compilation-cache.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compilation-cache.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-info.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-factory.h:8, from ../deps/v8/src/code-factory.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/code-factory.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/code-factory.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/all-nodes.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compilation-dependencies.h:8, from ../deps/v8/src/compilation-dependencies.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compilation-dependencies.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/basic-block-instrumentor.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/codegen.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/codegen.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/codegen.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/branch-elimination.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/all-nodes.h:8, from ../deps/v8/src/compiler/all-nodes.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-analysis.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/code-stubs.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/code-stubs.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/code-stubs.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-graph-builder.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compilation-dependencies.h:8, from ../deps/v8/src/compilation-info.h:10, from ../deps/v8/src/compilation-info.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compilation-info.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/compilation-info.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-liveness-map.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/bytecode-liveness-map.h:9, from ../deps/v8/src/compiler/bytecode-liveness-map.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/c-linkage.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/branch-elimination.h:9, from ../deps/v8/src/compiler/branch-elimination.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/branch-elimination.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/checkpoint-elimination.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/simplified-operator.h:11, from ../deps/v8/src/compiler/access-builder.h:9, from ../deps/v8/src/compiler/access-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/access-builder.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler/access-builder.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-generator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/basic-block-instrumentor.h:8, from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/basic-block-instrumentor.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/basic-block-instrumentor.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-assembler.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/checkpoint-elimination.h:9, from ../deps/v8/src/compiler/checkpoint-elimination.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-node-cache.o In file included from ../deps/v8/src/accessors.h:8, from ../deps/v8/src/compiler/access-info.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/field-index-inl.h:9, from ../deps/v8/src/compiler/access-info.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/access-info.cc:13: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/bytecode-analysis.h:9, from ../deps/v8/src/compiler/bytecode-analysis.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler/bytecode-analysis.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/code-stub-assembler.cc:4: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/code-stub-assembler.cc:4: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/code-stub-assembler.cc:4: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/code-stub-assembler.cc:4: ../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::HasProperty(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::HasPropertyLookupMode)': ../deps/v8/src/compiler/code-assembler.h:678:77: warning: 'fallback_runtime_function_id' may be used uninitialized in this function [-Wmaybe-uninitialized] base::implicit_cast>(args)...); ^ ../deps/v8/src/code-stub-assembler.cc:8962:25: note: 'fallback_runtime_function_id' was declared here Runtime::FunctionId fallback_runtime_function_id; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-equivalence.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-node-cache.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-node-cache.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-flow-optimizer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler/c-linkage.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler/c-linkage.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/compiler/c-linkage.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/dead-code-elimination.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/common-operator-reducer.h:9, from ../deps/v8/src/compiler/common-operator-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/common-operator-reducer.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/effect-control-linearizer.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/control-equivalence.h:9, from ../deps/v8/src/compiler/control-equivalence.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/control-flow-optimizer.h:8, from ../deps/v8/src/compiler/control-flow-optimizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/control-flow-optimizer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis-reducer.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/dead-code-elimination.h:9, from ../deps/v8/src/compiler/dead-code-elimination.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/dead-code-elimination.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/bytecode-analysis.h:9, from ../deps/v8/src/compiler/bytecode-graph-builder.h:8, from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/bytecode-graph-builder.h:9, from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/bytecode-graph-builder.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/bytecode-graph-builder.cc: In member function 'void v8::internal::compiler::BytecodeGraphBuilder::VisitTestTypeOf()': ../deps/v8/src/compiler/bytecode-graph-builder.cc:2350:33: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] environment()->BindAccumulator(result); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-elider.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/code-generator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/code-generator.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/code-generator.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/code-generator.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/code-generator.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-states.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/compiler/code-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/compiler/code-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/compiler/code-assembler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/compiler/code-assembler.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/compiler/code-assembler.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/gap-resolver.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/common-operator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/common-operator.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/common-operator.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-assembler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/escape-analysis-reducer.h:9, from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/escape-analysis-reducer.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/frame.h:8, from ../deps/v8/src/compiler/frame.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/frame.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/frame.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/frame.h:8, from ../deps/v8/src/compiler/frame.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/frame.cc:7: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-trimmer.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/graph-reducer.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-visualizer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/frame-elider.h:8, from ../deps/v8/src/compiler/frame-elider.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/frame-elider.h:8, from ../deps/v8/src/compiler/frame-elider.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/frame-elider.h:8, from ../deps/v8/src/compiler/frame-elider.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/frame-elider.h:8, from ../deps/v8/src/compiler/frame-elider.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/frame-elider.h:8, from ../deps/v8/src/compiler/frame-elider.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/frame-states.h:9, from ../deps/v8/src/compiler/frame-states.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/compiler/frame-states.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/compiler/frame-states.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-selector.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/effect-control-linearizer.h:8, from ../deps/v8/src/compiler/effect-control-linearizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/effect-control-linearizer.h:8, from ../deps/v8/src/compiler/effect-control-linearizer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/effect-control-linearizer.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/effect-control-linearizer.cc: In member function 'bool v8::internal::compiler::EffectControlLinearizer::TryWireInStateEffect(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node**, v8::internal::compiler::Node**)': ../deps/v8/src/compiler/effect-control-linearizer.cc:830:14: warning: this statement may fall through [-Wimplicit-fallthrough=] result = LowerLoadHashMapValue(node); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/effect-control-linearizer.cc:831:5: note: here case IrOpcode::kTransitionAndStoreElement: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-scheduler.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-trimmer.h:8, from ../deps/v8/src/compiler/graph-trimmer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/escape-analysis.h:8, from ../deps/v8/src/compiler/escape-analysis.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/escape-analysis.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/escape-analysis.cc:15: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/globals.h:16, from ../deps/v8/src/compiler/graph.h:11, from ../deps/v8/src/compiler/escape-analysis.h:8, from ../deps/v8/src/compiler/escape-analysis.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::Handle; Source = v8::internal::Handle]': ../deps/v8/src/compiler/escape-analysis.cc:1543:55: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::Handle' from an array of 'const class v8::internal::Handle' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/messages.h:15, from ../deps/v8/src/objects.h:21, from ../deps/v8/src/objects/map.h:8, from ../deps/v8/src/feedback-vector.h:13, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/bootstrapper.h:8, from ../deps/v8/src/compiler/escape-analysis.cc:10: ../deps/v8/src/handles.h:92:7: note: 'class v8::internal::Handle' declared here class Handle final : public HandleBase { ^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/int64-lowering.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/graph.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-builtin-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/gap-resolver.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/gap-resolver.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/gap-resolver.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/gap-resolver.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/gap-resolver.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-call-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/graph-assembler.h:8, from ../deps/v8/src/compiler/graph-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/graph-assembler.h:8, from ../deps/v8/src/compiler/graph-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/graph-assembler.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-context-specialization.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-scheduler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-scheduler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-scheduler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-scheduler.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-scheduler.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-create-lowering.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/compiler/graph-visualizer.cc:11: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/compiler/graph-visualizer.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/compiler/graph-visualizer.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/globals.h:16, from ../deps/v8/src/compiler/graph-visualizer.h:12, from ../deps/v8/src/compiler/graph-visualizer.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/compiler/graph-visualizer.cc:11: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-generic-lowering.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-context-specialization.h:8, from ../deps/v8/src/compiler/js-context-specialization.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-context-specialization.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/js-context-specialization.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-graph.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/int64-lowering.h:8, from ../deps/v8/src/compiler/int64-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/int64-lowering.h:8, from ../deps/v8/src/compiler/int64-lowering.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/int64-lowering.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/instruction.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/instruction.cc: In function 'std::ostream& v8::internal::compiler::operator<<(std::ostream&, const v8::internal::compiler::PrintableInstructionOperand&)': ../deps/v8/src/compiler/instruction.cc:141:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ ../deps/v8/src/compiler/instruction.cc:143:5: note: here case InstructionOperand::CONSTANT: ^~~~ ../deps/v8/src/compiler/instruction.cc:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ ../deps/v8/src/compiler/instruction.cc:155:5: note: here case InstructionOperand::EXPLICIT: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining-heuristic.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-call-reducer.h:9, from ../deps/v8/src/compiler/js-call-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/js-call-reducer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-call-reducer.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-intrinsic-lowering.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-builtin-reducer.h:9, from ../deps/v8/src/compiler/js-builtin-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/js-builtin-reducer.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-builtin-reducer.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-native-context-specialization.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-selector.h:11, from ../deps/v8/src/compiler/instruction-selector.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-operator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/js-graph.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/js-graph.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/compiler/js-graph.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-type-hint-lowering.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-factory.h:8, from ../deps/v8/src/compiler/js-generic-lowering.h:8, from ../deps/v8/src/compiler/js-generic-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/js-generic-lowering.h:8, from ../deps/v8/src/compiler/js-generic-lowering.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-generic-lowering.h:8, from ../deps/v8/src/compiler/js-generic-lowering.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-typed-lowering.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-inlining.h:8, from ../deps/v8/src/compiler/js-inlining-heuristic.h:8, from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/js-inlining.h:9, from ../deps/v8/src/compiler/js-inlining-heuristic.h:8, from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/js-inlining-heuristic.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/jump-threading.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-create-lowering.h:9, from ../deps/v8/src/compiler/js-create-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/js-create-lowering.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-create-lowering.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/linkage.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-inlining.h:8, from ../deps/v8/src/compiler/js-inlining.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/js-inlining.h:9, from ../deps/v8/src/compiler/js-inlining.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/js-inlining.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/live-range-separator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9, from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9, from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/load-elimination.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-type-hint-lowering.h:9, from ../deps/v8/src/compiler/js-type-hint-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/js-type-hint-lowering.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-analysis.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/js-operator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler/js-operator.cc:14: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-peeling.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-native-context-specialization.h:9, from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/js-native-context-specialization.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-native-context-specialization.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-variable-optimizer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/frame.h:8, from ../deps/v8/src/compiler/linkage.h:10, from ../deps/v8/src/compiler/linkage.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/linkage.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/linkage.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator-reducer.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/loop-analysis.h:9, from ../deps/v8/src/compiler/loop-analysis.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/loop-analysis.h:9, from ../deps/v8/src/compiler/loop-peeling.h:9, from ../deps/v8/src/compiler/loop-peeling.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/loop-peeling.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph-verifier.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/compiler/live-range-separator.h:8, from ../deps/v8/src/compiler/live-range-separator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/live-range-separator.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/live-range-separator.cc:6: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/bits.h:12, from ../deps/v8/src/base/hashmap.h:14, from ../deps/v8/src/zone/zone.h:10, from ../deps/v8/src/compiler/live-range-separator.h:8, from ../deps/v8/src/compiler/live-range-separator.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/live-range-separator.cc:6: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/memory-optimizer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/jump-threading.h:8, from ../deps/v8/src/compiler/jump-threading.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/jump-threading.h:8, from ../deps/v8/src/compiler/jump-threading.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/jump-threading.h:8, from ../deps/v8/src/compiler/jump-threading.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/jump-threading.h:8, from ../deps/v8/src/compiler/jump-threading.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/jump-threading.h:8, from ../deps/v8/src/compiler/jump-threading.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/move-optimizer.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/js-typed-lowering.h:9, from ../deps/v8/src/compiler/js-typed-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/js-typed-lowering.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/js-typed-lowering.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/new-escape-analysis.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/loop-variable-optimizer.h:8, from ../deps/v8/src/compiler/loop-variable-optimizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/loop-variable-optimizer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/new-escape-analysis-reducer.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/load-elimination.h:9, from ../deps/v8/src/compiler/load-elimination.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/load-elimination.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/globals.h:16, from ../deps/v8/src/compiler/opcodes.h:10, from ../deps/v8/src/compiler/node.h:8, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/load-elimination.h:9, from ../deps/v8/src/compiler/load-elimination.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::Handle; Source = v8::internal::Handle]': ../deps/v8/src/compiler/load-elimination.cc:889:74: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::Handle' from an array of 'const class v8::internal::Handle' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/load-elimination.h:9, from ../deps/v8/src/compiler/load-elimination.cc:5: ../deps/v8/src/handles.h:92:7: note: 'class v8::internal::Handle' declared here class Handle final : public HandleBase { ^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-cache.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/node-cache.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/src/compiler/node-cache.cc: In instantiation of 'v8::internal::compiler::Node** v8::internal::compiler::NodeCache::Find(v8::internal::Zone*, Key) [with Key = std::pair; Hash = v8::base::hash >; Pred = std::equal_to >]': ../deps/v8/src/compiler/node-cache.cc:118:34: required from here ../deps/v8/src/compiler/node-cache.cc:72:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct v8::internal::compiler::NodeCache >::Entry' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(entries_, 0, sizeof(Entry) * num_entries); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/node-cache.cc:25:36: note: 'struct v8::internal::compiler::NodeCache >::Entry' declared here struct NodeCache::Entry { ^~~~~ ../deps/v8/src/compiler/node-cache.cc: In instantiation of 'bool v8::internal::compiler::NodeCache::Resize(v8::internal::Zone*) [with Key = std::pair; Hash = v8::base::hash >; Pred = std::equal_to >]': ../deps/v8/src/compiler/node-cache.cc:118:34: required from here ../deps/v8/src/compiler/node-cache.cc:41:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct v8::internal::compiler::NodeCache >::Entry' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(entries_, 0, sizeof(Entry) * num_entries); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/node-cache.cc:25:36: note: 'struct v8::internal::compiler::NodeCache >::Entry' declared here struct NodeCache::Entry { ^~~~~ ../deps/v8/src/compiler/node-cache.cc: In instantiation of 'v8::internal::compiler::Node** v8::internal::compiler::NodeCache::Find(v8::internal::Zone*, Key) [with Key = std::pair; Hash = v8::base::hash >; Pred = std::equal_to >]': ../deps/v8/src/compiler/node-cache.cc:119:34: required from here ../deps/v8/src/compiler/node-cache.cc:72:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct v8::internal::compiler::NodeCache >::Entry' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(entries_, 0, sizeof(Entry) * num_entries); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/node-cache.cc:25:36: note: 'struct v8::internal::compiler::NodeCache >::Entry' declared here struct NodeCache::Entry { ^~~~~ ../deps/v8/src/compiler/node-cache.cc: In instantiation of 'bool v8::internal::compiler::NodeCache::Resize(v8::internal::Zone*) [with Key = std::pair; Hash = v8::base::hash >; Pred = std::equal_to >]': ../deps/v8/src/compiler/node-cache.cc:119:34: required from here ../deps/v8/src/compiler/node-cache.cc:41:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct v8::internal::compiler::NodeCache >::Entry' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(entries_, 0, sizeof(Entry) * num_entries); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/node-cache.cc:25:36: note: 'struct v8::internal::compiler::NodeCache >::Entry' declared here struct NodeCache::Entry { ^~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-marker.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/new-escape-analysis-reducer.h:9, from ../deps/v8/src/compiler/new-escape-analysis-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/new-escape-analysis.h:10, from ../deps/v8/src/compiler/new-escape-analysis-reducer.h:10, from ../deps/v8/src/compiler/new-escape-analysis-reducer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-matchers.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/machine-type.h:12, from ../deps/v8/src/compiler/machine-operator.h:11, from ../deps/v8/src/compiler/machine-operator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-properties.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/node-marker.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/node.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/machine-graph-verifier.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/opcodes.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/graph-assembler.h:8, from ../deps/v8/src/compiler/memory-optimizer.h:8, from ../deps/v8/src/compiler/memory-optimizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/graph-assembler.h:8, from ../deps/v8/src/compiler/memory-optimizer.h:8, from ../deps/v8/src/compiler/memory-optimizer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/memory-optimizer.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/operation-typer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator-properties.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/move-optimizer.h:8, from ../deps/v8/src/compiler/move-optimizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/move-optimizer.h:8, from ../deps/v8/src/compiler/move-optimizer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/move-optimizer.h:8, from ../deps/v8/src/compiler/move-optimizer.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/move-optimizer.h:8, from ../deps/v8/src/compiler/move-optimizer.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/move-optimizer.h:8, from ../deps/v8/src/compiler/move-optimizer.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/osr.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/node-matchers.h:11, from ../deps/v8/src/compiler/node-matchers.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/node-matchers.h:11, from ../deps/v8/src/compiler/node-matchers.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/machine-operator-reducer.h:9, from ../deps/v8/src/compiler/machine-operator-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/compiler/machine-operator-reducer.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/compiler/machine-operator-reducer.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline-statistics.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/operator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/property-access-builder.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/new-escape-analysis.h:9, from ../deps/v8/src/compiler/new-escape-analysis.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/new-escape-analysis.h:10, from ../deps/v8/src/compiler/new-escape-analysis.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/new-escape-analysis.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/functional.h:17, from ../deps/v8/src/compiler/new-escape-analysis.h:8, from ../deps/v8/src/compiler/new-escape-analysis.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::Handle; Source = v8::internal::Handle]': ../deps/v8/src/compiler/new-escape-analysis.cc:641:54: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::Handle' from an array of 'const class v8::internal::Handle' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/new-escape-analysis.h:9, from ../deps/v8/src/compiler/new-escape-analysis.cc:5: ../deps/v8/src/handles.h:92:7: note: 'class v8::internal::Handle' declared here class Handle final : public HandleBase { ^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/raw-machine-assembler.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compilation-dependencies.h:8, from ../deps/v8/src/compilation-info.h:10, from ../deps/v8/src/compiler/pipeline-statistics.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/pipeline-statistics.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/redundancy-elimination.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-properties.h:8, from ../deps/v8/src/compiler/node-properties.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/node-properties.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/node-properties.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/operator-properties.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/operator-properties.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/operator-properties.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator-verifier.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/operation-typer.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/operation-typer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/representation-change.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/compiler/osr.h:8, from ../deps/v8/src/compiler/osr.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/osr.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler/osr.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/schedule.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/redundancy-elimination.h:8, from ../deps/v8/src/compiler/redundancy-elimination.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/scheduler.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/property-access-builder.h:10, from ../deps/v8/src/compiler/property-access-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/property-access-builder.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/select-lowering.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/schedule.h:12, from ../deps/v8/src/compiler/schedule.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/simd-scalar-lowering.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/raw-machine-assembler.h:8, from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.h:8, from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/raw-machine-assembler.h:11, from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-lowering.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/select-lowering.h:8, from ../deps/v8/src/compiler/select-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/select-lowering.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/representation-change.h:8, from ../deps/v8/src/compiler/representation-change.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/representation-change.h:8, from ../deps/v8/src/compiler/representation-change.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/representation-change.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/representation-change.cc: In member function 'const char* v8::internal::compiler::Truncation::description() const': ../deps/v8/src/compiler/representation-change.cc:30:7: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (identify_zeros()) { ^~~~~~ ../deps/v8/src/compiler/representation-change.cc:36:5: note: here case TruncationKind::kAny: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/scheduler.h:9, from ../deps/v8/src/compiler/scheduler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/scheduler.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/compiler-source-position-table.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/compiler/pipeline.h:11, from ../deps/v8/src/compiler/pipeline.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/pipeline.cc:14: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/bytecode-graph-builder.h:9, from ../deps/v8/src/compiler/pipeline.cc:18: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/globals.h:16, from ../deps/v8/src/compiler/pipeline.h:10, from ../deps/v8/src/compiler/pipeline.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/bytecode-graph-builder.h:9, from ../deps/v8/src/compiler/pipeline.cc:18: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/state-values-utils.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator-verifier.h:8, from ../deps/v8/src/compiler/register-allocator-verifier.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator-verifier.h:8, from ../deps/v8/src/compiler/register-allocator-verifier.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/register-allocator-verifier.h:8, from ../deps/v8/src/compiler/register-allocator-verifier.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator-verifier.h:8, from ../deps/v8/src/compiler/register-allocator-verifier.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator-verifier.h:8, from ../deps/v8/src/compiler/register-allocator-verifier.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/store-store-elimination.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/compiler-source-position-table.h:9, from ../deps/v8/src/compiler/compiler-source-position-table.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/types.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/simplified-operator-reducer.h:9, from ../deps/v8/src/compiler/simplified-operator-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/simplified-operator-reducer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-cache.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/register-allocator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/register-allocator.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/register-allocator.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/bits.h:12, from ../deps/v8/src/compiler/register-allocator.h:8, from ../deps/v8/src/compiler/register-allocator.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/register-allocator.h:10, from ../deps/v8/src/compiler/register-allocator.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/typed-optimization.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/simd-scalar-lowering.h:8, from ../deps/v8/src/compiler/simd-scalar-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/simd-scalar-lowering.h:8, from ../deps/v8/src/compiler/simd-scalar-lowering.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/simd-scalar-lowering.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/simd-scalar-lowering.cc: In constructor 'v8::internal::compiler::SimdScalarLowering::SimdScalarLowering(v8::internal::compiler::JSGraph*, v8::internal::Signature*)': ../deps/v8/src/compiler/simd-scalar-lowering.cc:43:70: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::compiler::SimdScalarLowering::Replacement'; use assignment or value-initialization instead [-Wclass-memaccess] memset(replacements_, 0, sizeof(Replacement) * graph()->NodeCount()); ^ In file included from ../deps/v8/src/compiler/simd-scalar-lowering.cc:5: ../deps/v8/src/compiler/simd-scalar-lowering.h:40:10: note: 'struct v8::internal::compiler::SimdScalarLowering::Replacement' declared here struct Replacement { ^~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/typer.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/compiler/types.h:9, from ../deps/v8/src/compiler/type-cache.h:8, from ../deps/v8/src/compiler/type-cache.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/value-numbering-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/state-values-utils.h:9, from ../deps/v8/src/compiler/state-values-utils.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/state-values-utils.h:9, from ../deps/v8/src/compiler/state-values-utils.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/verifier.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/store-store-elimination.h:8, from ../deps/v8/src/compiler/store-store-elimination.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/store-store-elimination.h:8, from ../deps/v8/src/compiler/store-store-elimination.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/compiler/store-store-elimination.cc: At global scope: ../deps/v8/src/compiler/store-store-elimination.cc:561:6: warning: 'bool v8::internal::compiler::{anonymous}::UnobservableStore::operator!=(v8::internal::compiler::{anonymous}::UnobservableStore) const' defined but not used [-Wunused-function] bool UnobservableStore::operator!=(const UnobservableStore other) const { ^~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/store-store-elimination.cc:257:6: warning: 'static bool v8::internal::compiler::{anonymous}::RedundantStoreFinder::IsEffectful(v8::internal::compiler::Node*)' defined but not used [-Wunused-function] bool RedundantStoreFinder::IsEffectful(Node* node) { ^~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/wasm-compiler.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/value-numbering-reducer.h:9, from ../deps/v8/src/compiler/value-numbering-reducer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/wasm-linkage.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/simplified-lowering.h:8, from ../deps/v8/src/compiler/simplified-lowering.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/simplified-lowering.h:8, from ../deps/v8/src/compiler/simplified-lowering.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/simplified-lowering.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/zone-stats.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/compiler/types.h:9, from ../deps/v8/src/compiler/types.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler/types.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/node.h:9, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:9, from ../deps/v8/src/compiler/typed-optimization.h:9, from ../deps/v8/src/compiler/typed-optimization.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/js-graph.h:10, from ../deps/v8/src/compiler/typed-optimization.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compiler/operator.h:14, from ../deps/v8/src/compiler/simplified-operator.h:11, from ../deps/v8/src/compiler/simplified-operator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler/simplified-operator.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/bit-vector.h:8, from ../deps/v8/src/compiler/verifier.cc:13: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/verifier.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/compiler/zone-stats.h:13, from ../deps/v8/src/compiler/zone-stats.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/unoptimized-compile-job.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/contexts.h:8, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.h:8, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/contexts.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler/wasm-linkage.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler/wasm-linkage.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/compiler/wasm-linkage.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/conversions.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/compiler/graph.h:12, from ../deps/v8/src/compiler/typer.h:8, from ../deps/v8/src/compiler/typer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/typer.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/compiler/linkage.h:13, from ../deps/v8/src/compiler/typer.cc:14: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/counters.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:10, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/date.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/identity-map.h:9, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.h:20, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc:16: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/dateparser.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compilation-dependencies.h:8, from ../deps/v8/src/compilation-info.h:10, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/compiler/wasm-compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/compiler/wasm-compiler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler/wasm-compiler.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/compiler/wasm-compiler.cc: In member function 'v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::MemBuffer(uint32_t)': ../deps/v8/src/compiler/wasm-compiler.cc:2960:75: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] const uintptr_t mem_start = static_cast(env_->mem_start); ^ In file included from ../deps/v8/src/base/functional.h:17, from ../deps/v8/src/handles.h:11, from ../deps/v8/src/compilation-dependencies.h:8, from ../deps/v8/src/compilation-info.h:10, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/compiler/wasm-compiler.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler/wasm-compiler.cc:9: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/wasm-compiler.cc: In member function 'v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessStore(v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::wasm::ValueType)': ../deps/v8/src/compiler/wasm-compiler.cc:1018:15: warning: this statement may fall through [-Wimplicit-fallthrough=] isFloat = true; ~~~~~~~~^~~~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1019:5: note: here case wasm::kWasmI64: ^~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1024:15: warning: this statement may fall through [-Wimplicit-fallthrough=] isFloat = true; ~~~~~~~~^~~~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1025:5: note: here case wasm::kWasmI32: ^~~~ ../deps/v8/src/compiler/wasm-compiler.cc: In member function 'v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessLoad(v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::wasm::ValueType)': ../deps/v8/src/compiler/wasm-compiler.cc:1166:15: warning: this statement may fall through [-Wimplicit-fallthrough=] isFloat = true; ~~~~~~~~^~~~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1167:5: note: here case MachineRepresentation::kWord64: ^~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1172:15: warning: this statement may fall through [-Wimplicit-fallthrough=] isFloat = true; ~~~~~~~~^~~~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1173:5: note: here case MachineRepresentation::kWord32: ^~~~ ../deps/v8/src/compiler/wasm-compiler.cc: In member function 'v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessStore(v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::wasm::ValueType)': ../deps/v8/src/compiler/wasm-compiler.cc:1008:9: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] Node* result; ^~~~~~ In file included from ../deps/v8/src/compiler/diamond.h:9, from ../deps/v8/src/compiler/wasm-compiler.cc:18: ../deps/v8/src/compiler/graph.h: In member function 'v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessLoad(v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::wasm::ValueType)': ../deps/v8/src/compiler/graph.h:70:41: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] std::array nodes_arr{{nodes...}}; ^~~~~~~~~ ../deps/v8/src/compiler/wasm-compiler.cc:1156:9: note: 'result' was declared here Node* result; ^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-coverage.o In file included from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.h:10, from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-evaluate.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/contexts.h:8, from ../deps/v8/src/contexts.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/contexts.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/contexts.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-frames.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler.h:10, from ../deps/v8/src/compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/compiler.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/compiler.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scope-iterator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/date.h:8, from ../deps/v8/src/date.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/date.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scopes.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/dateparser.h:8, from ../deps/v8/src/dateparser.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/dateparser.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-stack-trace-iterator.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/conversions.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/conversions.cc:14: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/conversions.cc:14: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/conversions.cc: At global scope: ../deps/v8/src/conversions.cc:67:10: warning: 'uint16_t v8::internal::{anonymous}::StringCharacterStreamIterator::operator*() const' defined but not used [-Wunused-function] uint16_t StringCharacterStreamIterator::operator*() const { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/conversions.cc:59:1: warning: 'v8::internal::{anonymous}::StringCharacterStreamIterator::StringCharacterStreamIterator(v8::internal::StringCharacterStream*)' defined but not used [-Wunused-function] StringCharacterStreamIterator::StringCharacterStreamIterator( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/debug.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/counters.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/log-inl.h:10, from ../deps/v8/src/counters.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/liveedit.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/frames.h:8, from ../deps/v8/src/debug/debug-evaluate.h:8, from ../deps/v8/src/debug/debug-evaluate.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug-evaluate.h:8, from ../deps/v8/src/debug/debug-evaluate.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-evaluate.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/deoptimize-reason.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/deoptimizer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/deoptimizer.h:8, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-frames.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-frames.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-frames.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/disassembler.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/debug/debug-interface.h:8, from ../deps/v8/src/debug/debug-coverage.h:10, from ../deps/v8/src/debug/debug-coverage.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-coverage.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-coverage.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/diy-fp.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/deoptimizer.h:8, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-scope-iterator.h:8, from ../deps/v8/src/debug/debug-scope-iterator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-scope-iterator.h:8, from ../deps/v8/src/debug/debug-scope-iterator.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-scope-iterator.h:8, from ../deps/v8/src/debug/debug-scope-iterator.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/dtoa.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/eh-frame.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/deoptimizer.h:8, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8, from ../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8, from ../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8, from ../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/elements-kind.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/dtoa.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/elements.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/deoptimizer.h:8, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-scopes.h:8, from ../deps/v8/src/debug/debug-scopes.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-scopes.h:8, from ../deps/v8/src/debug/debug-scopes.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/debug/debug-scopes.h:8, from ../deps/v8/src/debug/debug-scopes.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/execution.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/debug/debug.h:8, from ../deps/v8/src/debug/debug.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/debug/debug.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/debug/debug.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/extensions/externalize-string-extension.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/debug/liveedit.h:28, from ../deps/v8/src/debug/liveedit.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/debug/liveedit.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/debug/liveedit.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/extensions/free-buffer-extension.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/elements-kind.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/elements-kind.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/extensions/gc-extension.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/disassembler.h:8, from ../deps/v8/src/disassembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/disassembler.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/disassembler.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/extensions/ignition-statistics-extension.o In file included from ../deps/v8/src/extensions/gc-extension.h:8, from ../deps/v8/src/extensions/gc-extension.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/extensions/statistics-extension.o In file included from ../deps/v8/src/extensions/free-buffer-extension.h:8, from ../deps/v8/src/extensions/free-buffer-extension.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/eh-frame.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/eh-frame.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/eh-frame.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/extensions/trigger-failure-extension.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/external-reference-table.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/execution.h:8, from ../deps/v8/src/execution.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/execution.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/execution.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/factory.o In file included from ../deps/v8/src/extensions/ignition-statistics-extension.h:8, from ../deps/v8/src/extensions/ignition-statistics-extension.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/fast-dtoa.o In file included from ../deps/v8/src/extensions/trigger-failure-extension.h:8, from ../deps/v8/src/extensions/trigger-failure-extension.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/feedback-vector.o In file included from ../deps/v8/src/extensions/externalize-string-extension.h:8, from ../deps/v8/src/extensions/externalize-string-extension.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/extensions/externalize-string-extension.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ffi/ffi-compiler.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/fast-dtoa.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/field-type.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/deoptimizer.h:8, from ../deps/v8/src/deoptimizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/deoptimizer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/deoptimizer.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/fixed-dtoa.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/fixed-dtoa.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/flags.o In file included from ../deps/v8/src/address-map.h:8, from ../deps/v8/src/external-reference-table.h:10, from ../deps/v8/src/external-reference-table.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/external-reference-table.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/external-reference-table.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/frames.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/flags.cc:11: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/flags.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/extensions/statistics-extension.h:8, from ../deps/v8/src/extensions/statistics-extension.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/extensions/statistics-extension.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/futex-emulation.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/gdb-jit.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/field-type.h:8, from ../deps/v8/src/field-type.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/field-type.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/global-handles.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/compiler/code-assembler.h:13, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ffi/ffi-compiler.h:8, from ../deps/v8/src/ffi/ffi-compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-factory.h:9, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ffi/ffi-compiler.h:8, from ../deps/v8/src/ffi/ffi-compiler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/callable.h:9, from ../deps/v8/src/code-factory.h:10, from ../deps/v8/src/compiler/code-assembler.h:16, from ../deps/v8/src/code-stub-assembler.h:10, from ../deps/v8/src/ffi/ffi-compiler.h:8, from ../deps/v8/src/ffi/ffi-compiler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/handles.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/feedback-vector.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/feedback-vector.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/feedback-vector.cc:6: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-tracker.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/futex-emulation.h:10, from ../deps/v8/src/futex-emulation.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/futex-emulation.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/code-stats.o In file included from ../deps/v8/src/gdb-jit.h:8, from ../deps/v8/src/gdb-jit.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/frames-inl.h:9, from ../deps/v8/src/gdb-jit.cc:12: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/frames-inl.h:11, from ../deps/v8/src/gdb-jit.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/concurrent-marking.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/handles.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/handles.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/embedder-tracing.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/factory.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/factory.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/factory.cc:16: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/memory-reducer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/array-buffer-tracker.h:10, from ../deps/v8/src/heap/array-buffer-tracker.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8, from ../deps/v8/src/heap/array-buffer-tracker.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-idle-time-handler.o In file included from ../deps/v8/src/global-handles.h:10, from ../deps/v8/src/global-handles.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/global-handles.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-tracer.o In file included from ../deps/v8/src/heap/embedder-tracing.h:8, from ../deps/v8/src/heap/embedder-tracing.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/heap.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/elements.h:8, from ../deps/v8/src/elements.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/elements.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/elements.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking-job.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/frames.h:8, from ../deps/v8/src/frames.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/frames.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/frames.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/heap/gc-tracer.h:11, from ../deps/v8/src/heap/gc-idle-time-handler.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/invalidated-slots.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/contexts.h:8, from ../deps/v8/src/contexts-inl.h:8, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/heap/code-stats.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/heap/code-stats.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/mark-compact.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/heap/gc-tracer.h:11, from ../deps/v8/src/heap/memory-reducer.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/memory-reducer.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/heap/memory-reducer.cc: In static member function 'static v8::internal::MemoryReducer::State v8::internal::MemoryReducer::Step(const v8::internal::MemoryReducer::State&, const v8::internal::MemoryReducer::Event&)': ../deps/v8/src/heap/memory-reducer.cc:161:7: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (event.type) { ^~~~~~ ../deps/v8/src/heap/memory-reducer.cc:185:5: note: here case kRun: ^~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/invalidated-slots.h:11, from ../deps/v8/src/heap/invalidated-slots.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/marking.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/object-stats.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/concurrent-marking.h:8, from ../deps/v8/src/heap/concurrent-marking.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/concurrent-marking.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/heap/objects-visiting-inl.h:13, from ../deps/v8/src/heap/concurrent-marking.cc:15: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/heap.h:21, from ../deps/v8/src/heap/spaces.h:22, from ../deps/v8/src/heap/concurrent-marking.h:10, from ../deps/v8/src/heap/concurrent-marking.cc:5: ../deps/v8/src/objects.h: In member function 'void v8::internal::ConcurrentMarking::Run(int, v8::internal::ConcurrentMarking::TaskState*)': ../deps/v8/src/objects.h:7155:18: warning: 'object' may be used uninitialized in this function [-Wmaybe-uninitialized] VisitPointers(host, p, p + 1); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../deps/v8/src/heap/concurrent-marking.cc:368:21: note: 'object' was declared here HeapObject* object; ^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/objects-visiting.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/heap/marking.h:9, from ../deps/v8/src/heap/marking.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/counters-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:11, from ../deps/v8/src/heap/incremental-marking-job.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/incremental-marking-job.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenge-job.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenger.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/heap/gc-tracer.h:11, from ../deps/v8/src/heap/gc-tracer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/gc-tracer.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/sequential-marking-deque.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/heap/gc-tracer.h:11, from ../deps/v8/src/heap/scavenge-job.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/scavenge-job.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/sequential-marking-deque.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/sequential-marking-deque.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/spaces.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/heap/store-buffer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/objects-visiting.h:8, from ../deps/v8/src/heap/objects-visiting.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/objects-visiting.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/heap/objects-visiting-inl.h:13, from ../deps/v8/src/heap/objects-visiting.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/intl.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/heap/incremental-marking.h:9, from ../deps/v8/src/heap/incremental-marking.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/heap/incremental-marking.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/incremental-marking.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/objects-visiting.h:10, from ../deps/v8/src/heap/object-stats.h:13, from ../deps/v8/src/heap/heap-inl.h:16, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/incremental-marking.cc:7: ../deps/v8/src/objects-body-descriptors.h: In member function 'size_t v8::internal::IncrementalMarking::Step(size_t, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceCompletionAction, v8::internal::StepOrigin)': ../deps/v8/src/objects-body-descriptors.h:66:20: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] IteratePointers(obj, start_offset, end_offset, v); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/incremental-marking.h:11, from ../deps/v8/src/heap/incremental-marking.cc:5: ../deps/v8/src/heap/mark-compact.h:508:19: note: 'result' was declared here HeapObject* result; ^~~~~~ In file included from ../deps/v8/src/heap/objects-visiting.h:10, from ../deps/v8/src/heap/object-stats.h:13, from ../deps/v8/src/heap/heap-inl.h:16, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/incremental-marking.cc:7: ../deps/v8/src/objects-body-descriptors.h: In member function 'void v8::internal::IncrementalMarking::Hurry()': ../deps/v8/src/objects-body-descriptors.h:66:20: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] IteratePointers(obj, start_offset, end_offset, v); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/incremental-marking.h:11, from ../deps/v8/src/heap/incremental-marking.cc:5: ../deps/v8/src/heap/mark-compact.h:508:19: note: 'result' was declared here HeapObject* result; ^~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/icu_util.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/access-compiler.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/heap/object-stats.h:11, from ../deps/v8/src/heap/object-stats.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/heap/object-stats.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/heap/object-stats.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/call-optimization.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/heap/local-allocator.h:9, from ../deps/v8/src/heap/scavenger.h:9, from ../deps/v8/src/heap/scavenger.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/heap/scavenger.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/heap/objects-visiting-inl.h:13, from ../deps/v8/src/heap/scavenger.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/handler-compiler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/store-buffer.h:8, from ../deps/v8/src/heap/store-buffer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/store-buffer.h:13, from ../deps/v8/src/heap/store-buffer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/handler-configuration.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/intl.h:13, from ../deps/v8/src/intl.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/intl.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/ic-stats.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/heap/heap.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/heap/heap.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/heap/heap.cc:12: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/heap/heap.cc:12: ../deps/v8/src/heap/spaces-inl.h: In member function 'v8::internal::MemoryChunk* v8::internal::MemoryChunkIterator::next()': ../deps/v8/src/heap/spaces-inl.h:236:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kMapState; ~~~~~~~^~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:239:5: note: here case kMapState: { ^~~~ ../deps/v8/src/heap/spaces-inl.h:241:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kCodeState; ~~~~~~~^~~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:244:5: note: here case kCodeState: { ^~~~ ../deps/v8/src/heap/spaces-inl.h:247:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kLargeObjectState; ~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:250:5: note: here case kLargeObjectState: { ^~~~ ../deps/v8/src/heap/spaces-inl.h:252:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kFinishedState; ~~~~~~~^~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:255:5: note: here case kFinishedState: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/ic.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/access-compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/access-compiler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/access-compiler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/identity-map.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/ic/call-optimization.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/ic/call-optimization.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/ic/call-optimization.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interface-descriptors.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/heap/marking.h:9, from ../deps/v8/src/heap/mark-compact.h:11, from ../deps/v8/src/heap/mark-compact.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/heap/mark-compact.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/mark-compact.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/mark-compact.cc:10: ../deps/v8/src/heap/spaces-inl.h: In member function 'v8::internal::MemoryChunk* v8::internal::MemoryChunkIterator::next()': ../deps/v8/src/heap/spaces-inl.h:236:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kMapState; ~~~~~~~^~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:239:5: note: here case kMapState: { ^~~~ ../deps/v8/src/heap/spaces-inl.h:241:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kCodeState; ~~~~~~~^~~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:244:5: note: here case kCodeState: { ^~~~ ../deps/v8/src/heap/spaces-inl.h:247:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kLargeObjectState; ~~~~~~~^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:250:5: note: here case kLargeObjectState: { ^~~~ ../deps/v8/src/heap/spaces-inl.h:252:14: warning: this statement may fall through [-Wimplicit-fallthrough=] state_ = kFinishedState; ~~~~~~~^~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces-inl.h:255:5: note: here case kFinishedState: ^~~~ In file included from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/mark-compact.cc:10: ../deps/v8/src/objects-inl.h: In member function 'void v8::internal::MarkCompactCollector::ClearWeakCellsAndSimpleMapTransitions(v8::internal::DependentCode**)': ../deps/v8/src/objects-inl.h:913:65: warning: 'weak_cell' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(FIELD_ADDR(obj, byte_offset)); ^ ../deps/v8/src/heap/mark-compact.cc:3024:13: note: 'weak_cell' was declared here WeakCell* weak_cell; ^~~~~~~~~ In file included from ../deps/v8/src/objects-inl.h:47, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/heap/mark-compact.cc:10: ../deps/v8/src/objects/object-macros.h: In member function 'void v8::internal::MarkCompactCollector::ClearFullMapTransitions()': ../deps/v8/src/objects/object-macros.h:142:47: warning: 'array' may be used uninitialized in this function [-Wmaybe-uninitialized] reinterpret_cast(base::Relaxed_Load( \ ^ ../deps/v8/src/heap/mark-compact.cc:2836:20: note: 'array' was declared here TransitionArray* array; ^~~~~ In file included from ../deps/v8/src/heap/mark-compact.cc:5: ../deps/v8/src/heap/mark-compact.h: In member function 'virtual void v8::internal::MarkCompactCollector::EmptyMarkingWorklist()': ../deps/v8/src/heap/mark-compact.h:508:19: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] HeapObject* result; ^~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/heap/spaces.h:15, from ../deps/v8/src/heap/spaces.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/heap/spaces.cc:20: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/heap/spaces.cc: In member function 'void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = (v8::internal::MemoryAllocator::FreeMode)0]': ../deps/v8/src/heap/spaces.cc:1036:21: warning: this statement may fall through [-Wimplicit-fallthrough=] chunk->SetFlag(MemoryChunk::POOLED); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces.cc:1038:5: note: here case kPreFreeAndQueue: ^~~~ ../deps/v8/src/heap/spaces.cc: In member function 'void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = (v8::internal::MemoryAllocator::FreeMode)1]': ../deps/v8/src/heap/spaces.cc:1036:21: warning: this statement may fall through [-Wimplicit-fallthrough=] chunk->SetFlag(MemoryChunk::POOLED); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces.cc:1038:5: note: here case kPreFreeAndQueue: ^~~~ ../deps/v8/src/heap/spaces.cc: In member function 'void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = (v8::internal::MemoryAllocator::FreeMode)2]': ../deps/v8/src/heap/spaces.cc:1036:21: warning: this statement may fall through [-Wimplicit-fallthrough=] chunk->SetFlag(MemoryChunk::POOLED); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces.cc:1038:5: note: here case kPreFreeAndQueue: ^~~~ ../deps/v8/src/heap/spaces.cc: In member function 'void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = (v8::internal::MemoryAllocator::FreeMode)3]': ../deps/v8/src/heap/spaces.cc:1036:21: warning: this statement may fall through [-Wimplicit-fallthrough=] chunk->SetFlag(MemoryChunk::POOLED); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/heap/spaces.cc:1038:5: note: here case kPreFreeAndQueue: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecodes.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-accessor.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/ic/handler-configuration.h:8, from ../deps/v8/src/ic/handler-configuration.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/field-index-inl.h:9, from ../deps/v8/src/ic/handler-configuration-inl.h:10, from ../deps/v8/src/ic/handler-configuration.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-builder.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-iterator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-random-iterator.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/contexts.h:8, from ../deps/v8/src/contexts-inl.h:8, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ic/ic-stats.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/ic/ic-stats.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-writer.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/identity-map.h:9, from ../deps/v8/src/identity-map.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/identity-map.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-decoder.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/interface-descriptors.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/interface-descriptors.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/interface-descriptors.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-flags.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/interpreter/bytecode-array-accessor.h:9, from ../deps/v8/src/interpreter/bytecode-array-accessor.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-array-accessor.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/interpreter/bytecode-array-accessor.h:9, from ../deps/v8/src/interpreter/bytecode-array-iterator.h:8, from ../deps/v8/src/interpreter/bytecode-array-iterator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-array-iterator.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-generator.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-label.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/interpreter/bytecode-array-accessor.h:9, from ../deps/v8/src/interpreter/bytecode-array-random-iterator.h:8, from ../deps/v8/src/interpreter/bytecode-array-random-iterator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-array-random-iterator.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-node.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/source-position-table.h:9, from ../deps/v8/src/interpreter/bytecode-array-writer.h:11, from ../deps/v8/src/interpreter/bytecode-array-writer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-array-writer.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-operands.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/ic/ic.h:8, from ../deps/v8/src/ic/ic.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/ic.h:10, from ../deps/v8/src/ic/ic.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/ic.h:10, from ../deps/v8/src/ic/ic.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/source-position-table.h:9, from ../deps/v8/src/interpreter/bytecode-node.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register-optimizer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/interpreter/interpreter-intrinsics.h:8, from ../deps/v8/src/interpreter/bytecode-decoder.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-decoder.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-source-info.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/constant-array-builder.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/control-flow-builders.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/source-position-table.h:9, from ../deps/v8/src/interpreter/bytecode-source-info.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/handler-table-builder.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/interpreter/bytecode-register-allocator.h:10, from ../deps/v8/src/interpreter/bytecode-register-optimizer.h:10, from ../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone-allocator.h:9, from ../deps/v8/src/zone/zone-containers.h:20, from ../deps/v8/src/interpreter/bytecode-label.h:8, from ../deps/v8/src/interpreter/bytecode-label.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interpreter/handler-table-builder.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.h:18, from ../deps/v8/src/interpreter/bytecode-label.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-label.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter-intrinsics.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interpreter/handler-table-builder.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.h:18, from ../deps/v8/src/interpreter/bytecode-array-builder.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/bytecode-array-builder.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/interpreter/bytecode-array-builder.cc: In member function 'v8::internal::interpreter::BytecodeArrayBuilder& v8::internal::interpreter::BytecodeArrayBuilder::LoadLiteral(const v8::internal::AstValue*)': ../deps/v8/src/interpreter/bytecode-array-builder.cc:181:39: warning: 'entry' may be used uninitialized in this function [-Wmaybe-uninitialized] return static_cast(value); ^ ../deps/v8/src/interpreter/bytecode-array-builder.cc:597:12: note: 'entry' was declared here size_t entry; ^~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/isolate.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/interpreter/bytecode-flags.h:8, from ../deps/v8/src/interpreter/bytecode-flags.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/interpreter/bytecode-flags.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/interpreter/bytecode-flags.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/json-parser.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/interpreter/interpreter-intrinsics.h:8, from ../deps/v8/src/interpreter/interpreter-intrinsics.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/json-stringifier.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/identity-map.h:9, from ../deps/v8/src/interpreter/constant-array-builder.h:9, from ../deps/v8/src/interpreter/constant-array-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/constant-array-builder.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/keys.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/frames.h:8, from ../deps/v8/src/interpreter/handler-table-builder.h:8, from ../deps/v8/src/interpreter/handler-table-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interpreter/handler-table-builder.h:8, from ../deps/v8/src/interpreter/handler-table-builder.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/handler-table-builder.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/layout-descriptor.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../deps/v8/src/interpreter/control-flow-builders.h:8, from ../deps/v8/src/interpreter/control-flow-builders.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interpreter/handler-table-builder.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.h:18, from ../deps/v8/src/interpreter/control-flow-builders.h:8, from ../deps/v8/src/interpreter/control-flow-builders.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/interpreter/control-flow-builders.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/log-utils.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/interpreter/bytecode-generator.h:8, from ../deps/v8/src/interpreter/bytecode-generator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interpreter/handler-table-builder.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.h:18, from ../deps/v8/src/interpreter/bytecode-generator.h:9, from ../deps/v8/src/interpreter/bytecode-generator.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/interpreter/bytecode-generator.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/interpreter/bytecode-generator.cc: In member function 'void v8::internal::interpreter::BytecodeGenerator::VisitAssignment(v8::internal::Assignment*)': ../deps/v8/src/interpreter/bytecode-generator.cc:2583:52: warning: 'name' may be used uninitialized in this function [-Wmaybe-uninitialized] language_mode()); ^ ../deps/v8/src/interpreter/bytecode-generator.cc: In member function 'void v8::internal::interpreter::BytecodeGenerator::VisitCountOperation(v8::internal::CountOperation*)': ../deps/v8/src/interpreter/bytecode-generator.cc:3620:52: warning: 'name' may be used uninitialized in this function [-Wmaybe-uninitialized] language_mode()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/log.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/interpreter/interpreter.h:17, from ../deps/v8/src/interpreter/interpreter.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/interpreter/interpreter.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/interpreter/interpreter.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/lookup-cache.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/json-parser.h:8, from ../deps/v8/src/json-parser.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/json-parser.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/json-parser.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/lookup.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/json-stringifier.h:8, from ../deps/v8/src/json-stringifier.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/json-stringifier.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/map-updater.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/layout-descriptor.h:10, from ../deps/v8/src/layout-descriptor.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/layout-descriptor.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/machine-type.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log-utils.h:12, from ../deps/v8/src/log-utils.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/log-utils.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/keys.h:8, from ../deps/v8/src/keys.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/keys.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/messages.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects-debug.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/machine-type.h:12, from ../deps/v8/src/machine-type.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects-printer.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/lookup-cache.h:8, from ../deps/v8/src/lookup-cache.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/lookup-cache.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/isolate.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/isolate.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/isolate.cc:13: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects-inl.h:47, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/isolate.cc:13: ../deps/v8/src/objects/object-macros.h: In member function 'v8::internal::Handle v8::internal::Isolate::CaptureCurrentStackTrace(int, v8::StackTrace::StackTraceOptions)': ../deps/v8/src/objects/object-macros.h:142:47: warning: 'maybe_cache' may be used uninitialized in this function [-Wmaybe-uninitialized] reinterpret_cast(base::Relaxed_Load( \ ^ ../deps/v8/src/isolate.cc:665:13: note: 'maybe_cache' was declared here Object* maybe_cache; ^~~~~~~~~~~ ../deps/v8/src/isolate.cc:708:79: warning: 'code_offset' may be used uninitialized in this function [-Wmaybe-uninitialized] auto new_cache = UnseededNumberDictionary::Set(cache, code_offset, frame); ^ ../deps/v8/src/isolate.cc:663:9: note: 'code_offset' was declared here int code_offset; ^~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects/debug-objects.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/map-updater.h:8, from ../deps/v8/src/map-updater.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/map-updater.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects/intl-objects.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log.h:11, from ../deps/v8/src/log.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/log.cc:14: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/log.cc:14: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/log.cc: In member function 'virtual void v8::internal::JitLogger::LogRecordedBuffer(v8::internal::AbstractCode*, v8::internal::SharedFunctionInfo*, const char*, int)': ../deps/v8/src/log.cc:447:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::JitCodeEvent'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&event, 0, sizeof(event)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log.h:11, from ../deps/v8/src/log.cc:5: ../deps/v8/include/v8.h:6534:8: note: 'struct v8::JitCodeEvent' declared here struct JitCodeEvent { ^~~~~~~~~~~~ ../deps/v8/src/log.cc: In member function 'void v8::internal::JitLogger::AddCodeLinePosInfoEvent(void*, int, int, v8::JitCodeEvent::PositionType)': ../deps/v8/src/log.cc:479:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::JitCodeEvent'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&event, 0, sizeof(event)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log.h:11, from ../deps/v8/src/log.cc:5: ../deps/v8/include/v8.h:6534:8: note: 'struct v8::JitCodeEvent' declared here struct JitCodeEvent { ^~~~~~~~~~~~ ../deps/v8/src/log.cc: In member function 'void* v8::internal::JitLogger::StartCodePosInfoEvent()': ../deps/v8/src/log.cc:492:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::JitCodeEvent'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&event, 0, sizeof(event)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log.h:11, from ../deps/v8/src/log.cc:5: ../deps/v8/include/v8.h:6534:8: note: 'struct v8::JitCodeEvent' declared here struct JitCodeEvent { ^~~~~~~~~~~~ ../deps/v8/src/log.cc: In member function 'void v8::internal::JitLogger::EndCodePosInfoEvent(v8::internal::AbstractCode*, void*)': ../deps/v8/src/log.cc:502:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::JitCodeEvent'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&event, 0, sizeof(event)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log.h:11, from ../deps/v8/src/log.cc:5: ../deps/v8/include/v8.h:6534:8: note: 'struct v8::JitCodeEvent' declared here struct JitCodeEvent { ^~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects/literal-objects.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects-debug.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/objects-debug.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/objects-debug.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects/module.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects-printer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects-printer.cc:14: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/objects/scope-info.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/lookup.h:8, from ../deps/v8/src/lookup.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/lookup.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/lookup.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ostreams.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/ostreams.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/expression-scope-reparenter.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/messages.h:15, from ../deps/v8/src/messages.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/messages.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/objects/frame-array.h:9, from ../deps/v8/src/objects/frame-array-inl.h:8, from ../deps/v8/src/messages.cc:13: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/func-name-inferrer.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects/debug-objects.h:8, from ../deps/v8/src/objects/debug-objects.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/debug-objects-inl.h:10, from ../deps/v8/src/objects/debug-objects.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/parse-info.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects/literal-objects.h:8, from ../deps/v8/src/objects/literal-objects.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects/literal-objects.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/parser.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects/intl-objects.h:12, from ../deps/v8/src/objects/intl-objects.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects/intl-objects.cc:16: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/parsing.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects/scope-info.h:9, from ../deps/v8/src/objects/scope-info.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects/scope-info.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/pattern-rewriter.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects/module.h:8, from ../deps/v8/src/objects/module.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects/module.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/objects/module.cc: In member function 'v8::internal::Cell* v8::internal::Module::GetCell(int)': ../deps/v8/src/objects/module.cc:163:25: warning: 'cell' may be used uninitialized in this function [-Wmaybe-uninitialized] return Cell::cast(cell); ^ In file included from ../deps/v8/src/objects-inl.h:47, from ../deps/v8/src/objects/module.cc:12: ../deps/v8/src/objects/object-macros.h: In static member function 'static v8::internal::Handle v8::internal::Module::LoadVariable(v8::internal::Handle, int)': ../deps/v8/src/objects/object-macros.h:60:22: warning: 'cell' may be used uninitialized in this function [-Wmaybe-uninitialized] return type::cast(READ_FIELD(this, offset)); \ ^ ../deps/v8/src/objects/module.cc:150:11: note: 'cell' was declared here Object* cell; ^~~~ In file included from ../deps/v8/src/heap/heap-inl.h:14, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects/module.cc:12: ../deps/v8/src/heap/incremental-marking-inl.h: In static member function 'static void v8::internal::Module::StoreVariable(v8::internal::Handle, int, v8::internal::Handle)': ../deps/v8/src/heap/incremental-marking-inl.h:18:20: warning: 'cell' may be used uninitialized in this function [-Wmaybe-uninitialized] RecordWriteSlow(obj, slot, value); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/module.cc:150:11: note: 'cell' was declared here Object* cell; ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparse-data.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/parsing/func-name-inferrer.h:8, from ../deps/v8/src/parsing/func-name-inferrer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/func-name-inferrer.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparsed-scope-data.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../deps/v8/src/parsing/expression-scope-reparenter.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/expression-scope-reparenter.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparser.o In file included from ../deps/v8/src/parsing/parse-info.h:12, from ../deps/v8/src/parsing/parse-info.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/parsing/parse-info.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/rewriter.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/parsing/parsing.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/parsing.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner-character-streams.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/parsing/preparse-data.h:10, from ../deps/v8/src/parsing/preparse-data.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/preparse-data.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/parsing/pattern-rewriter.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/pattern-rewriter.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/parsing/token.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/parsing/preparsed-scope-data.h:13, from ../deps/v8/src/parsing/preparsed-scope-data.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/preparsed-scope-data.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/pending-compilation-error-handler.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/perf-jit.o In file included from ../deps/v8/src/parsing/scanner-character-streams.h:8, from ../deps/v8/src/parsing/scanner-character-streams.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/scanner-character-streams.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/allocation-tracker.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/parsing/rewriter.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/rewriter.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/cpu-profiler.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/pending-compilation-error-handler.h:10, from ../deps/v8/src/pending-compilation-error-handler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/pending-compilation-error-handler.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/pending-compilation-error-handler.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-profiler.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/log.h:11, from ../deps/v8/src/perf-jit.h:31, from ../deps/v8/src/perf-jit.cc:28: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/perf-jit.cc:32: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/perf-jit.cc:33: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-snapshot-generator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/parsing/preparser.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/parsing/preparser.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/parsing/preparser.cc:14: ../deps/v8/src/parsing/parser-base.h: In member function 'v8::internal::ParserBase::ExpressionT v8::internal::ParserBase::ParseYieldExpression(bool, bool*) [with Impl = v8::internal::PreParser]': ../deps/v8/src/parsing/parser-base.h:2962:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!delegating) break; ^~ ../deps/v8/src/parsing/parser-base.h:2964:7: note: here default: ^~~~~~~ In file included from ../deps/v8/src/parsing/preparser.cc:18: ../deps/v8/src/parsing/preparser.h: In function 'v8::internal::ParserBase::StatementT v8::internal::ParserBase::ParseHoistableDeclaration(int, v8::internal::ParseFunctionFlags, v8::internal::ZoneList*, bool, bool*) [with Impl = v8::internal::PreParser]': ../deps/v8/src/parsing/preparser.h:1088:35: warning: 'variable_name.v8::internal::PreParserIdentifier::string_' may be used uninitialized in this function [-Wmaybe-uninitialized] scope()->DeclareVariableName(variable_name.string_, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/parsing/preparser.cc:14: ../deps/v8/src/parsing/parser-base.h:3917:15: note: 'variable_name.v8::internal::PreParserIdentifier::string_' was declared here IdentifierT variable_name; ^~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/profiler-listener.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/parsing/scanner.h:10, from ../deps/v8/src/parsing/scanner.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/parsing/scanner.cc:15: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/profile-generator.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/ast/ast-value-factory.h:32, from ../deps/v8/src/ast/ast.h:8, from ../deps/v8/src/ast/ast-source-ranges.h:8, from ../deps/v8/src/parsing/parser.h:10, from ../deps/v8/src/parsing/parser.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/parsing/parser.cc:20: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/parsing/parser.h:15, from ../deps/v8/src/parsing/parser.cc:5: ../deps/v8/src/parsing/parser-base.h: In member function 'v8::internal::ParserBase::ExpressionT v8::internal::ParserBase::ParseYieldExpression(bool, bool*) [with Impl = v8::internal::Parser]': ../deps/v8/src/parsing/parser-base.h:2962:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!delegating) break; ^~ ../deps/v8/src/parsing/parser-base.h:2964:7: note: here default: ^~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/sampling-heap-profiler.o In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/allocation-tracker.h:10, from ../deps/v8/src/profiler/allocation-tracker.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/frames-inl.h:9, from ../deps/v8/src/profiler/allocation-tracker.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/frames-inl.h:11, from ../deps/v8/src/profiler/allocation-tracker.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/strings-storage.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/profiler/cpu-profiler.h:10, from ../deps/v8/src/profiler/cpu-profiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/profiler/cpu-profiler.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/profiler/cpu-profiler.cc:13: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/tick-sample.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/profiler/heap-profiler.h:10, from ../deps/v8/src/profiler/heap-profiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/profiler/heap-profiler.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/profiler/heap-profiler.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/profiler/tracing-cpu-profiler.o In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/tracing-cpu-profiler.h:9, from ../deps/v8/src/profiler/tracing-cpu-profiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/property-descriptor.o In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/profile-generator.h:16, from ../deps/v8/src/profiler/profiler-listener.h:12, from ../deps/v8/src/profiler/profiler-listener.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/profiler/profiler-listener.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/profiler/profiler-listener.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/property.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/profiler/strings-storage.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/profiler/strings-storage.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/profiler/strings-storage.cc: In member function 'const char* v8::internal::StringsStorage::GetConsName(const char*, v8::internal::Name*)': ../deps/v8/src/profiler/strings-storage.cc:100:13: warning: null destination pointer [-Wformat-truncation=] snprintf(cons_result, cons_length, "%s%s", prefix, data.get()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/interpreter-irregexp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/jsregexp.o In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/sampling-heap-profiler.h:12, from ../deps/v8/src/profiler/sampling-heap-profiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/frames-inl.h:9, from ../deps/v8/src/profiler/sampling-heap-profiler.cc:12: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/frames-inl.h:11, from ../deps/v8/src/profiler/sampling-heap-profiler.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/sampling-heap-profiler.h:12, from ../deps/v8/src/profiler/sampling-heap-profiler.cc:5: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = v8::internal::SamplingHeapProfiler::Sample; T = v8::Value; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../deps/v8/src/profiler/sampling-heap-profiler.cc:114:78: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-ast.o In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/profile-generator.h:16, from ../deps/v8/src/profiler/profile-generator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/profiler/profile-generator.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/profiler/profile-generator.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/tick-sample.h:8, from ../deps/v8/src/profiler/tick-sample.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/frames-inl.h:9, from ../deps/v8/src/profiler/tick-sample.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/frames-inl.h:11, from ../deps/v8/src/profiler/tick-sample.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-irregexp.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-tracer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/objects.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/objects.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/objects.cc:26: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects.cc: In static member function 'static v8::internal::MaybeHandle v8::internal::Object::GetPropertyWithAccessor(v8::internal::LookupIterator*)': ../deps/v8/src/objects.cc:1516:58: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)' to 'v8::GenericNamedPropertySetterCallback' {aka 'void (*)(v8::Local, v8::Local, const v8::PropertyCallbackInfo&)'} [-Wcast-function-type] &Accessors::ReconfigureToDataProperty), ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-parser.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/regexp/regexp-ast.h:8, from ../deps/v8/src/regexp/regexp-ast.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-stack.o In file included from ../deps/v8/include/v8-profiler.h:10, from ../deps/v8/src/profiler/heap-snapshot-generator.h:11, from ../deps/v8/src/profiler/heap-snapshot-generator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/profiler/heap-snapshot-generator.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/profiler/heap-snapshot-generator.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-utils.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/property.h:10, from ../deps/v8/src/property.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/property.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/register-configuration.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/property-descriptor.h:9, from ../deps/v8/src/property-descriptor.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/property-descriptor.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime-profiler.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/regexp/regexp-stack.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-array.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/regexp/regexp-macro-assembler.h:8, from ../deps/v8/src/regexp/regexp-macro-assembler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/regexp/regexp-macro-assembler.h:8, from ../deps/v8/src/regexp/regexp-macro-assembler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-atomics.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/regexp/regexp-macro-assembler.h:8, from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:8, from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/regexp/regexp-macro-assembler.h:8, from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:8, from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-classes.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/regexp/regexp-utils.h:8, from ../deps/v8/src/regexp/regexp-utils.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/regexp/regexp-utils.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-collections.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/objects.h:16, from ../deps/v8/src/regexp/regexp-parser.h:8, from ../deps/v8/src/regexp/regexp-parser.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/regexp/regexp-parser.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ ../deps/v8/src/regexp/regexp-parser.cc: In member function 'v8::internal::RegExpTree* v8::internal::RegExpParser::ParseDisjunction()': ../deps/v8/src/regexp/regexp-parser.cc:573:72: warning: this statement may fall through [-Wimplicit-fallthrough=] if (parsed) return ReportError(CStrVector("Nothing to repeat")); ^ ../deps/v8/src/regexp/regexp-parser.cc:576:7: note: here case '}': ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-compiler.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/machine-type.h:12, from ../deps/v8/src/register-configuration.h:10, from ../deps/v8/src/register-configuration.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/register-configuration.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/register-configuration.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-date.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime-profiler.h:8, from ../deps/v8/src/runtime-profiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/runtime-profiler.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/runtime-profiler.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects-inl.h:21, from ../deps/v8/src/x64/assembler-x64-inl.h:12, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/runtime-profiler.cc:10: ../deps/v8/src/feedback-vector-inl.h: In member function 'void v8::internal::FeedbackVector::ComputeCounts(int*, int*, int*, bool)': ../deps/v8/src/feedback-vector-inl.h:244:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!code_is_interpreted) break; ^~ ../deps/v8/src/feedback-vector-inl.h:245:7: note: here case FeedbackSlotKind::kLoadProperty: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-debug.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/regexp/jsregexp.h:8, from ../deps/v8/src/regexp/jsregexp.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/regexp/jsregexp.h:9, from ../deps/v8/src/regexp/jsregexp.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8, from ../deps/v8/src/regexp/jsregexp.cc:38: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-forin.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-array.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/runtime/runtime-array.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/runtime/runtime-array.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-function.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-classes.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/runtime/runtime-classes.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/runtime/runtime-classes.cc:12: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-error.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-atomics.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/runtime/runtime-atomics.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-futex.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-date.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/runtime/runtime-date.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-generator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-collections.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/runtime/runtime-collections.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-intl.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/runtime/runtime-compiler.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/runtime/runtime-compiler.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-internal.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-forin.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-forin.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-interpreter.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-error.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/runtime/runtime-error.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-literals.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-futex.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/runtime/runtime-futex.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-liveedit.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-function.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-function.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-maths.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-generator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/runtime/runtime-generator.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-module.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-intl.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-intl.cc:18: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-numbers.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-interpreter.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/frames-inl.h:9, from ../deps/v8/src/runtime/runtime-interpreter.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/frames-inl.h:11, from ../deps/v8/src/runtime/runtime-interpreter.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-object.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-debug.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug-evaluate.h:8, from ../deps/v8/src/runtime/runtime-debug.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/debug/debug-frames.h:8, from ../deps/v8/src/runtime/runtime-debug.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-operators.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-maths.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/runtime/runtime-maths.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/runtime/runtime-maths.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-promise.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-module.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/runtime/runtime-module.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-proxy.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-internal.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/runtime/runtime-internal.cc:14: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/runtime/runtime-internal.cc:14: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-regexp.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-liveedit.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/runtime/runtime-liveedit.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/runtime/runtime-liveedit.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-literals.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-literals.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-scopes.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-strings.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-numbers.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/runtime/runtime-numbers.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/runtime/runtime-numbers.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-symbol.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/arguments.h:8, from ../deps/v8/src/runtime/runtime-operators.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-operators.cc:6: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-test.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-proxy.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-proxy.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-typedarray.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-promise.cc:4: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/runtime/runtime-promise.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/runtime/runtime-promise.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-wasm.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-object.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/runtime/runtime-object.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/runtime/runtime-object.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-symbol.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/runtime/runtime-symbol.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/safepoint-table.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-strings.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/runtime/runtime-strings.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/code-serializer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-scopes.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/runtime/runtime-scopes.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/deoptimizer.h:12, from ../deps/v8/src/runtime/runtime-scopes.cc:12: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/deserializer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-regexp.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/conversions-inl.h:22, from ../deps/v8/src/runtime/runtime-regexp.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/natives-common.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-wasm.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/runtime/runtime-wasm.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/runtime/runtime-wasm.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/object-deserializer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/runtime/runtime.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-deserializer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-typedarray.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/runtime/runtime-typedarray.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-serializer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/safepoint-table.h:8, from ../deps/v8/src/safepoint-table.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/safepoint-table.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/safepoint-table.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/runtime/runtime-utils.h:10, from ../deps/v8/src/runtime/runtime-test.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/runtime/runtime-test.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/runtime/runtime-test.cc:10: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer-common.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/snapshot/natives-common.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/snapshot/natives-common.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-common.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/parsing/preparse-data.h:10, from ../deps/v8/src/snapshot/code-serializer.h:8, from ../deps/v8/src/snapshot/code-serializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/snapshot/code-serializer.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/snapshot/code-serializer.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-source-sink.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/snapshot/deserializer.h:10, from ../deps/v8/src/snapshot/deserializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/snapshot/deserializer.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/snapshot/deserializer.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/snapshot/deserializer.cc: In member function 'bool v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, v8::internal::Address)': ../deps/v8/src/snapshot/deserializer.cc:597:17: warning: this statement may fall through [-Wimplicit-fallthrough=] current = reinterpret_cast( ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast(current) + skip); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/snapshot/deserializer.cc:411:3: note: here case byte_code: \ ^~~~ ../deps/v8/src/snapshot/deserializer.cc:417:3: note: in expansion of macro 'FOUR_CASES' FOUR_CASES(byte_code) \ ^~~~~~~~~~ ../deps/v8/src/snapshot/deserializer.cc:602:7: note: in expansion of macro 'SIXTEEN_CASES' SIXTEEN_CASES(kRootArrayConstants) ^~~~~~~~~~~~~ ../deps/v8/src/snapshot/deserializer.cc:616:17: warning: this statement may fall through [-Wimplicit-fallthrough=] current = reinterpret_cast( ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast

(current) + skip); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/snapshot/deserializer.cc:411:3: note: here case byte_code: \ ^~~~ ../deps/v8/src/snapshot/deserializer.cc:621:7: note: in expansion of macro 'FOUR_CASES' FOUR_CASES(kHotObject) ^~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-deserializer.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/snapshot/deserializer.h:10, from ../deps/v8/src/snapshot/partial-deserializer.h:8, from ../deps/v8/src/snapshot/partial-deserializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/snapshot/partial-deserializer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-serializer.o In file included from ../deps/v8/src/address-map.h:8, from ../deps/v8/src/snapshot/partial-serializer.h:8, from ../deps/v8/src/snapshot/partial-serializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/snapshot/partial-serializer.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/source-position-table.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/snapshot/deserializer.h:10, from ../deps/v8/src/snapshot/object-deserializer.h:8, from ../deps/v8/src/snapshot/object-deserializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/snapshot/object-deserializer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/snapshot/object-deserializer.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/source-position.o In file included from ../deps/v8/src/address-map.h:8, from ../deps/v8/src/snapshot/serializer-common.h:8, from ../deps/v8/src/snapshot/serializer-common.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/stub-cache.h:8, from ../deps/v8/src/snapshot/serializer-common.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/stub-cache.h:8, from ../deps/v8/src/snapshot/serializer-common.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/startup-data-util.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/snapshot/snapshot-source-sink.h:9, from ../deps/v8/src/snapshot/snapshot-source-sink.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/snapshot/snapshot-source-sink.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/string-builder.o In file included from ../deps/v8/src/address-map.h:8, from ../deps/v8/src/snapshot/partial-serializer.h:8, from ../deps/v8/src/snapshot/snapshot.h:8, from ../deps/v8/src/snapshot/snapshot-common.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/snapshot/snapshot-common.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/string-case.o In file included from ../deps/v8/src/startup-data-util.h:9, from ../deps/v8/src/startup-data-util.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/string-stream.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/snapshot/serializer.h:10, from ../deps/v8/src/snapshot/serializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/snapshot/serializer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/snapshot/serializer.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/strtod.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/string-case.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/stub-cache.o In file included from ../deps/v8/src/heap/heap.h:15, from ../deps/v8/src/snapshot/deserializer.h:10, from ../deps/v8/src/snapshot/startup-deserializer.h:8, from ../deps/v8/src/snapshot/startup-deserializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/snapshot/startup-deserializer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/snapshot/startup-deserializer.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/source-position-table.h:9, from ../deps/v8/src/source-position-table.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/source-position-table.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/tracing/trace-event.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/tracing/traced-value.o In file included from ../deps/v8/src/snapshot/startup-serializer.h:9, from ../deps/v8/src/snapshot/startup-serializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/snapshot/startup-serializer.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/tracing/tracing-category-observer.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/vector.h:11, from ../deps/v8/src/strtod.h:8, from ../deps/v8/src/strtod.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/transitions.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/source-position.h:12, from ../deps/v8/src/source-position.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/source-position.cc:6: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/source-position.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-shared.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/tracing/tracing-category-observer.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/type-hints.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/conversions.h:11, from ../deps/v8/src/tracing/traced-value.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/unicode.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/unicode-decoder.o In file included from ../deps/v8/src/counters.h:8, from ../deps/v8/src/tracing/trace-event.cc:9: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/uri.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/type-hints.h:9, from ../deps/v8/src/type-hints.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/utils.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/unicode.h:10, from ../deps/v8/src/unicode.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/v8.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/string-builder.h:9, from ../deps/v8/src/string-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/string-builder.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/v8threads.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/unicode.h:10, from ../deps/v8/src/unicode-inl.h:8, from ../deps/v8/src/unicode-decoder.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/value-serializer.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/utils.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/string-stream.h:8, from ../deps/v8/src/string-stream.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/string-stream.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/version.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/visitors.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/compilation-manager.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/vector.h:11, from ../deps/v8/src/version.h:9, from ../deps/v8/src/version.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-body-decoder.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/stub-cache.h:8, from ../deps/v8/src/ic/stub-cache.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/stub-cache.h:8, from ../deps/v8/src/ic/stub-cache.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/ic/stub-cache.h:8, from ../deps/v8/src/ic/stub-cache.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/local-decl-encoder.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/transitions.h:8, from ../deps/v8/src/transitions.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/transitions.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-compiler.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/machine-type.h:12, from ../deps/v8/src/wasm/wasm-opcodes.h:9, from ../deps/v8/src/wasm/local-decl-encoder.h:9, from ../deps/v8/src/wasm/local-decl-encoder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-decoder.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/v8threads.h:8, from ../deps/v8/src/v8threads.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/v8threads.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/v8threads.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/uri.h:8, from ../deps/v8/src/uri.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/uri.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/signature-map.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/streaming-decoder.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/v8.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/v8.cc:13: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-api.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/wasm/signature-map.h:10, from ../deps/v8/src/wasm/signature-map.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-specialization.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/wasm/compilation-manager.h:10, from ../deps/v8/src/wasm/compilation-manager.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/wasm/module-compiler.h:13, from ../deps/v8/src/wasm/compilation-manager.h:12, from ../deps/v8/src/wasm/compilation-manager.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/wasm/wasm-code-specialization.h:8, from ../deps/v8/src/wasm/module-compiler.h:16, from ../deps/v8/src/wasm/compilation-manager.h:12, from ../deps/v8/src/wasm/compilation-manager.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-debug.o In file included from ../deps/v8/src/value-serializer.h:11, from ../deps/v8/src/value-serializer.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/value-serializer.cc:16: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/value-serializer.cc:21: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/value-serializer.cc: In member function 'v8::Maybe v8::internal::ValueSerializer::WriteJSReceiver(v8::internal::Handle)': ../deps/v8/src/value-serializer.cc:478:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!FLAG_wasm_disable_structured_cloning) { ^~ ../deps/v8/src/value-serializer.cc:482:5: note: here default: ^~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-external-refs.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/wasm/wasm-external-refs.cc:13: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-js.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/wasm/wasm-result.h:12, from ../deps/v8/src/wasm/wasm-api.h:8, from ../deps/v8/src/wasm/wasm-api.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/wasm/wasm-api.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module.o In file included from ../deps/v8/include/v8-debug.h:8, from ../deps/v8/src/isolate.h:14, from ../deps/v8/src/wasm/streaming-decoder.h:9, from ../deps/v8/src/wasm/streaming-decoder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/streaming-decoder.h:11, from ../deps/v8/src/wasm/streaming-decoder.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/streaming-decoder.h:11, from ../deps/v8/src/wasm/streaming-decoder.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module-builder.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/wasm/wasm-code-specialization.h:8, from ../deps/v8/src/wasm/wasm-code-specialization.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/wasm/wasm-code-specialization.h:8, from ../deps/v8/src/wasm/wasm-code-specialization.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/wasm-code-specialization.h:11, from ../deps/v8/src/wasm/wasm-code-specialization.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-interpreter.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/wasm/function-body-decoder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/wasm/function-body-decoder.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/wasm/function-body-decoder.cc:22: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-objects.o In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/compilation-dependencies.h:8, from ../deps/v8/src/compilation-info.h:10, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/wasm/module-compiler.h:13, from ../deps/v8/src/wasm/module-compiler.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compilation-info.h:11, from ../deps/v8/src/compiler/wasm-compiler.h:12, from ../deps/v8/src/wasm/module-compiler.h:13, from ../deps/v8/src/wasm/module-compiler.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/wasm/wasm-code-specialization.h:8, from ../deps/v8/src/wasm/module-compiler.h:16, from ../deps/v8/src/wasm/module-compiler.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-opcodes.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/wasm/function-body-decoder.h:11, from ../deps/v8/src/wasm/module-decoder.h:9, from ../deps/v8/src/wasm/module-decoder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/wasm/module-decoder.cc:12: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/wasm/module-decoder.cc:12: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-result.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/wasm/wasm-debug.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/wasm/wasm-debug.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/wasm/wasm-debug.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-text.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/machine-type.h:12, from ../deps/v8/src/wasm/wasm-opcodes.h:9, from ../deps/v8/src/wasm/wasm-opcodes.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/zone/accounting-allocator.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/zone/zone-segment.h:8, from ../deps/v8/src/zone/accounting-allocator.h:15, from ../deps/v8/src/zone/accounting-allocator.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/handles.h:10, from ../deps/v8/src/api-natives.h:8, from ../deps/v8/src/wasm/wasm-js.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/wasm/wasm-js.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/wasm-js.cc:22: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/zone/zone-segment.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/zone/zone.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/zone/zone-segment.h:8, from ../deps/v8/src/zone/zone-segment.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/code-generator-x64.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/zone/zone.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-scheduler-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/wasm/wasm-module.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/wasm/wasm-module.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/wasm/wasm-module.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-selector-x64.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/wasm/wasm-module-builder.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/wasm/wasm-module-builder.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/unwinding-info-writer-x64.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/wasm/wasm-result.h:12, from ../deps/v8/src/wasm/wasm-result.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/isolate-inl.h:9, from ../deps/v8/src/wasm/wasm-result.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/assembler-x64.o In file included from ../deps/v8/src/debug/interface-types.h:12, from ../deps/v8/src/wasm/wasm-text.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/wasm/wasm-text.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/code-stubs-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/debug/debug.h:8, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/wasm-objects.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/wasm-objects.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-objects.h:8, from ../deps/v8/src/wasm/wasm-objects.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/codegen-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/cpu-x64.o In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/list.h:10, from ../deps/v8/src/zone/zone.h:13, from ../deps/v8/src/signature.h:9, from ../deps/v8/src/machine-type.h:12, from ../deps/v8/src/wasm/wasm-opcodes.h:9, from ../deps/v8/src/wasm/wasm-interpreter.h:8, from ../deps/v8/src/wasm/wasm-interpreter.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/wasm/wasm-interpreter.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/wasm/wasm-interpreter.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/deoptimizer-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/globals.h:16, from ../deps/v8/src/eh-frame.h:9, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8, from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/disasm-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/x64/codegen-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/x64/codegen-x64.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/x64/codegen-x64.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/eh-frame-x64.o In file included from ../deps/v8/include/v8-testing.h:8, from ../deps/v8/src/api.h:8, from ../deps/v8/src/api-arguments.h:8, from ../deps/v8/src/x64/code-stubs-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/x64/code-stubs-x64.cc:9: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/x64/code-stubs-x64.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/frame-constants-x64.o In file included from ../deps/v8/src/utils.h:14, from ../deps/v8/src/disasm.h:8, from ../deps/v8/src/x64/disasm-x64.cc:13: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/interface-descriptors-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/x64/cpu-x64.cc:13: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/x64/cpu-x64.cc:13: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/cpu-x64.cc:14: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/macro-assembler-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector-impl.h:8, from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector-impl.h:8, from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/instruction-scheduler.h:8, from ../deps/v8/src/compiler/instruction-selector.h:11, from ../deps/v8/src/compiler/instruction-selector-impl.h:8, from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:8: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/adapters.h:11, from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:7: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction-selector.h:10, from ../deps/v8/src/compiler/instruction-selector-impl.h:8, from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:8: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/x64/simulator-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/x64/deoptimizer-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/x64/deoptimizer-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/x64/deoptimizer-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/debug/x64/debug-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/x64/simulator-x64.h:8, from ../deps/v8/src/x64/simulator-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/x64/access-compiler-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/x64/assembler-x64.h:43, from ../deps/v8/src/x64/assembler-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/x64/assembler-x64.h:43, from ../deps/v8/src/x64/assembler-x64.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/x64/assembler-x64.cc:18: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/x64/assembler-x64.cc: In member function 'void v8::internal::Assembler::Nop(int)': ../deps/v8/src/x64/assembler-x64.cc:1919:13: warning: this statement may fall through [-Wimplicit-fallthrough=] emit(0x66); ~~~~^~~~~~ ../deps/v8/src/x64/assembler-x64.cc:1920:7: note: here case 1: ^~~~ ../deps/v8/src/x64/assembler-x64.cc:1935:13: warning: this statement may fall through [-Wimplicit-fallthrough=] emit(0x66); ~~~~^~~~~~ ../deps/v8/src/x64/assembler-x64.cc:1936:7: note: here case 5: ^~~~ ../deps/v8/src/x64/assembler-x64.cc:1955:10: warning: this statement may fall through [-Wimplicit-fallthrough=] n--; ~^~ ../deps/v8/src/x64/assembler-x64.cc:1956:7: note: here case 10: ^~~~ ../deps/v8/src/x64/assembler-x64.cc:1958:10: warning: this statement may fall through [-Wimplicit-fallthrough=] n--; ~^~ ../deps/v8/src/x64/assembler-x64.cc:1959:7: note: here case 9: ^~~~ ../deps/v8/src/x64/assembler-x64.cc:1961:10: warning: this statement may fall through [-Wimplicit-fallthrough=] n--; ~^~ ../deps/v8/src/x64/assembler-x64.cc:1962:7: note: here case 8: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/ic/x64/handler-compiler-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/x64/eh-frame-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/x64/eh-frame-x64.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/eh-frame.h:10, from ../deps/v8/src/x64/eh-frame-x64.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/regexp/x64/regexp-macro-assembler-x64.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/x64/frame-constants-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/x64/frame-constants-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/x64/frame-constants-x64.cc:9: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/x64/interface-descriptors-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/interface-descriptors.h:10, from ../deps/v8/src/x64/interface-descriptors-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/x64/interface-descriptors-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_base/gen/debug-support.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/compiler/instruction.h:20, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/base/lazy-instance.h:71, from ../deps/v8/src/base/platform/mutex.h:9, from ../deps/v8/src/base/platform/platform.h:31, from ../deps/v8/src/allocation.h:10, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5: ../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]': ../deps/v8/src/compiler/instruction.h:1084:69: required from here ../deps/v8/src/base/macros.h:103:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::internal::ExternalReference' from an array of 'const long int' [-Wclass-memaccess] memcpy(&dest, &source, sizeof(dest)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/common-operator.h:8, from ../deps/v8/src/compiler/instruction.h:14, from ../deps/v8/src/compiler/gap-resolver.h:8, from ../deps/v8/src/compiler/code-generator.h:9, from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5: ../deps/v8/src/assembler.h:758:7: note: 'class v8::internal::ExternalReference' declared here class ExternalReference BASE_EMBEDDED { ^~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/x64/access-compiler-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/x64/access-compiler-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/x64/access-compiler-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/debug/debug.h:8, from ../deps/v8/src/debug/x64/debug-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/debug/debug.h:9, from ../deps/v8/src/debug/x64/debug-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/debug/x64/debug-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/code-stubs.h:8, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.h:8, from ../deps/v8/src/ic/x64/handler-compiler-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.h:8, from ../deps/v8/src/ic/x64/handler-compiler-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/x64/codegen-x64.h:8, from ../deps/v8/src/codegen.h:49, from ../deps/v8/src/code-stubs.h:10, from ../deps/v8/src/ic/access-compiler.h:8, from ../deps/v8/src/ic/handler-compiler.h:8, from ../deps/v8/src/ic/x64/handler-compiler-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/checks.h:8, from ../deps/v8/src/elements-kind.h:9, from ../deps/v8/src/feedback-vector.h:12, from ../deps/v8/src/factory.h:8, from ../deps/v8/src/bootstrapper.h:8, from ../deps/v8/src/x64/macro-assembler-x64.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/code-stubs.h:9, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/x64/macro-assembler-x64.cc:11: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/interface-descriptors.h:12, from ../deps/v8/src/code-stubs.h:14, from ../deps/v8/src/codegen.h:8, from ../deps/v8/src/x64/macro-assembler-x64.cc:11: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/assembler-inl.h:8, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ In file included from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/x64/assembler-x64-inl.h:11, from ../deps/v8/src/assembler-inl.h:13, from ../deps/v8/src/macro-assembler.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8, from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/debug-support.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/debug-support.cc:7: ../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()': ../deps/v8/src/frames.h:46:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&cache_[0], 0, sizeof(cache_)); ^ ../deps/v8/src/frames.h:32:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here struct InnerPointerToCodeCacheEntry { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/heap/remembered-set.h:8, from ../deps/v8/src/heap/heap-inl.h:17, from ../deps/v8/src/objects/shared-function-info-inl.h:8, from ../deps/v8/src/contexts-inl.h:14, from ../deps/v8/src/objects-inl.h:18, from ../deps/v8/src/frames-inl.h:11, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/debug-support.cc:8: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_base.a CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/assembler.h:40, from ../deps/v8/src/snapshot/mksnapshot.cc:10: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/snapshot/mksnapshot.cc:10: ../deps/v8/src/assembler.h: In static member function 'static void* v8::internal::ExternalReference::Redirect(v8::internal::Isolate*, v8::internal::Address, v8::internal::ExternalReference::Type)': ../deps/v8/src/assembler.h:1061:53: warning: cast between incompatible function types from 'void* (*)()' to 'void* (*)(v8::internal::Isolate*, void*, v8::internal::ExternalReference::Type)' [-Wcast-function-type] isolate->external_reference_redirector()); ^ LINK(target) /home/node/node-v8.17.0-rc.1/out/Release/mksnapshot ACTION _home_node_node_v8_17_0_rc_1_deps_v8_src_v8_gyp_v8_snapshot_target_run_mksnapshot /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/geni/snapshot.cc CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/gen/libraries.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/gen/extras-libraries.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/gen/experimental-extras-libraries.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/geni/snapshot.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/deps/v8/src/setup-isolate-deserialize.o In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/extras-libraries.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/experimental-extras-libraries.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/libraries.cc:7: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from ../deps/v8/src/allocation.h:12, from ../deps/v8/src/runtime/runtime.h:10, from ../deps/v8/src/interpreter/interpreter.h:17, from ../deps/v8/src/setup-isolate-deserialize.cc:8: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../deps/v8/src/v8.h:8, from /home/node/node-v8.17.0-rc.1/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:3: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/libv8_snapshot.a TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/v8_maybe_snapshot.stamp TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/deps/v8/src/v8.stamp CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/async_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/bootstrapper.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/connection_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/cares_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/connect_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/env.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/fs_event_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/handle_wrap.o In file included from ../src/aliased_buffer.h:5, from ../src/env.h:27, from ../src/connect_wrap.h:6, from ../src/connect_wrap.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/js_stream.o In file included from ../src/node.h:63, from ../src/bootstrapper.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/handle_wrap.h:27, from ../src/handle_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/module_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node.o In file included from ../src/aliased_buffer.h:5, from ../src/env.h:27, from ../src/connection_wrap.h:6, from ../src/connection_wrap.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/fs_event_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/fs_event_wrap.cc:22: ../src/fs_event_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fs_event_wrap.cc:226:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(fs_event_wrap, node::FSEventWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_api.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_buffer.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/env.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_config.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/js_stream.h:6, from ../src/js_stream.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/stream_base.h:8, from ../src/js_stream.h:8, from ../src/js_stream.cc:1: ../src/js_stream.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/js_stream.cc:285:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(js_stream, node::JSStream::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/js_stream.h:6, from ../src/js_stream.cc:1: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::JSStream; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::JSStream]' ../src/js_stream.cc:27:26: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_constants.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/cares_wrap.cc:24: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/cares_wrap.cc:24: ../src/cares_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc:2287:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(cares_wrap, node::cares_wrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/cares_wrap.cc:24: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::cares_wrap::{anonymous}::ChannelWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::cares_wrap::{anonymous}::ChannelWrap]' ../src/cares_wrap.cc:188:29: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_contextify.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/async_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/async_wrap.cc:22: ../src/async_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/async_wrap.cc:832:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(async_wrap, node::AsyncWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/async_wrap.cc:22: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::DestroyParam; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/async_wrap.cc:457:65: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::PromiseWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::PromiseWrap]' ../src/async_wrap.cc:258:18: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_debug_options.o In file included from ../src/util.h:27, from ../src/node_debug_options.cc:6: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_encoding.o In file included from ../src/node.h:63, from ../src/node_config.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_i18n.h:27, from ../src/node_config.cc:2: ../src/node_config.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_config.cc:139:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(config, node::InitConfig) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_file.o In file included from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node_api.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../src/node_api.cc: In function 'v8::Local {anonymous}::v8impl::V8LocalValueFromJsValue(napi_value)': ../src/node_api.cc:284:31: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::Local' from an array of 'napi_value' {aka 'struct napi_value__*'} [-Wclass-memaccess] memcpy(&local, &v, sizeof(v)); ^ In file included from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node_api.cc:1: ../deps/v8/include/v8.h:198:7: note: 'class v8::Local' declared here class Local { ^~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/node_object_wrap.h:85:78: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = {anonymous}::v8impl::Reference; T = v8::Value; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>&)]': ../src/node_api.cc:377:67: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = {anonymous}::v8impl::CallbackBundle; T = v8::Value; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>&)]': ../src/node_api.cc:536:72: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_http2.o In file included from ../src/node.h:63, from ../src/node_url.h:6, from ../src/module_wrap.h:9, from ../src/module_wrap.cc:4: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/module_wrap.cc:9: ../src/module_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:419:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/module_wrap.cc:634:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL' NODE_MODULE_CONTEXT_AWARE_INTERNAL(module_wrap, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_http_parser.o In file included from ../src/node.h:63, from ../src/node_buffer.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/string_search.h:10, from ../src/node_buffer.cc:27: ../src/node_buffer.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_buffer.cc:1303:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(buffer, node::Buffer::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/node.h:63, from ../src/node_buffer.cc:22: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::Buffer::{anonymous}::CallbackInfo; T = v8::ArrayBuffer; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/node_buffer.cc:143:75: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_os.o In file included from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../src/node.cc: In function 'void node::DebugPause(const v8::FunctionCallbackInfo&)': ../src/node.cc:3715:14: warning: 'static void v8::Debug::DebugBreak(v8::Isolate*)' is deprecated: No longer supported [-Wdeprecated-declarations] v8::Debug::DebugBreak(args.GetIsolate()); ^~~~~~~~~~ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node.cc:22: ../deps/v8/include/v8-debug.h:152:29: note: declared here static void DebugBreak(Isolate* isolate)); ^~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node.cc:3715:42: warning: 'static void v8::Debug::DebugBreak(v8::Isolate*)' is deprecated: No longer supported [-Wdeprecated-declarations] v8::Debug::DebugBreak(args.GetIsolate()); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node.cc:22: ../deps/v8/include/v8-debug.h:152:29: note: declared here static void DebugBreak(Isolate* isolate)); ^~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node.cc:3715:42: warning: 'static void v8::Debug::DebugBreak(v8::Isolate*)' is deprecated: No longer supported [-Wdeprecated-declarations] v8::Debug::DebugBreak(args.GetIsolate()); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node.cc:22: ../deps/v8/include/v8-debug.h:152:29: note: declared here static void DebugBreak(Isolate* isolate)); ^~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ In file included from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node.cc:22: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::SecureContext; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::SecureContext]' ../src/node_crypto.h:170:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Connection; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Connection]' ../src/node_crypto.h:435:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::CipherBase; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::CipherBase]' ../src/node_crypto.h:501:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hmac; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hmac]' ../src/node_crypto.h:529:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hash; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hash]' ../src/node_crypto.h:554:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Sign; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Sign]' ../src/node_crypto.h:609:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Verify; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Verify]' ../src/node_crypto.h:632:26: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::DiffieHellman; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::DiffieHellman]' ../src/node_crypto.h:700:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::ECDH; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::ECDH]' ../src/node_crypto.h:732:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_platform.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../src/node_contextify.cc: In static member function 'static void node::{anonymous}::ContextifyContext::RunInDebugContext(const v8::FunctionCallbackInfo&)': ../src/node_contextify.cc:278:43: warning: 'static v8::Local v8::Debug::GetDebugContext(v8::Isolate*)' is deprecated: Use v8-inspector [-Wdeprecated-declarations] Local debug_context = Debug::GetDebugContext(args.GetIsolate()); ^~~~~~~~~~~~~~~ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:209:39: note: declared here static Local GetDebugContext(Isolate* isolate)); ^~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:278:76: warning: 'static v8::Local v8::Debug::GetDebugContext(v8::Isolate*)' is deprecated: Use v8-inspector [-Wdeprecated-declarations] Local debug_context = Debug::GetDebugContext(args.GetIsolate()); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:209:39: note: declared here static Local GetDebugContext(Isolate* isolate)); ^~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:278:76: warning: 'static v8::Local v8::Debug::GetDebugContext(v8::Isolate*)' is deprecated: Use v8-inspector [-Wdeprecated-declarations] Local debug_context = Debug::GetDebugContext(args.GetIsolate()); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:209:39: note: declared here static Local GetDebugContext(Isolate* isolate)); ^~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:283:14: warning: 'static bool v8::Debug::SetDebugEventListener(v8::Isolate*, v8::Debug::EventCallback, v8::Local)' is deprecated: No longer supported [-Wdeprecated-declarations] Debug::SetDebugEventListener(args.GetIsolate(), dummy_event_listener); ^~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:145:52: note: declared here V8_DEPRECATED("No longer supported", static bool SetDebugEventListener( ^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:283:75: warning: 'static bool v8::Debug::SetDebugEventListener(v8::Isolate*, v8::Debug::EventCallback, v8::Local)' is deprecated: No longer supported [-Wdeprecated-declarations] Debug::SetDebugEventListener(args.GetIsolate(), dummy_event_listener); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:145:52: note: declared here V8_DEPRECATED("No longer supported", static bool SetDebugEventListener( ^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:283:75: warning: 'static bool v8::Debug::SetDebugEventListener(v8::Isolate*, v8::Debug::EventCallback, v8::Local)' is deprecated: No longer supported [-Wdeprecated-declarations] Debug::SetDebugEventListener(args.GetIsolate(), dummy_event_listener); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:145:52: note: declared here V8_DEPRECATED("No longer supported", static bool SetDebugEventListener( ^~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:284:30: warning: 'static v8::Local v8::Debug::GetDebugContext(v8::Isolate*)' is deprecated: Use v8-inspector [-Wdeprecated-declarations] debug_context = Debug::GetDebugContext(args.GetIsolate()); ^~~~~~~~~~~~~~~ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:209:39: note: declared here static Local GetDebugContext(Isolate* isolate)); ^~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:284:63: warning: 'static v8::Local v8::Debug::GetDebugContext(v8::Isolate*)' is deprecated: Use v8-inspector [-Wdeprecated-declarations] debug_context = Debug::GetDebugContext(args.GetIsolate()); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:209:39: note: declared here static Local GetDebugContext(Isolate* isolate)); ^~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../src/node_contextify.cc:284:63: warning: 'static v8::Local v8::Debug::GetDebugContext(v8::Isolate*)' is deprecated: Use v8-inspector [-Wdeprecated-declarations] debug_context = Debug::GetDebugContext(args.GetIsolate()); ^ In file included from ../deps/v8/include/v8.h:26, from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8-debug.h:209:39: note: declared here static Local GetDebugContext(Isolate* isolate)); ^~~~~~~~~~~~~~~ ../deps/v8/include/v8config.h:318:3: note: in definition of macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^~~~~~~~~~ In file included from ../src/node_contextify.cc:22: ../src/node_contextify.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_contextify.cc:1088:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(contextify, node::InitContextify) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_contextify.cc:22: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::{anonymous}::ContextifyContext; T = v8::Context; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/node_contextify.cc:84:74: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::{anonymous}::ContextifyScript; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::{anonymous}::ContextifyScript]' ../src/node_contextify.cc:1067:36: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] In file included from ../src/node.h:63, from ../src/node_encoding.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_perf.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o In file included from ../src/node.h:63, from ../src/node_constants.h:27, from ../src/node_constants.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_process.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_os.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_os.cc:22: ../src/node_os.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_os.cc:433:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(os, node::os::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_serdes.o In file included from ../src/aliased_buffer.h:5, from ../src/env.h:27, from ../src/node_postmortem_metadata.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_trace_events.o In file included from ../src/node.h:63, from ../src/node_http_parser.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_url.o In file included from ../src/node.h:63, from ../src/node_buffer.h:25, from ../src/node_file.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_util.o In file included from ../src/node.h:63, from ../src/node_process.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_v8.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_perf.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../src/node_perf.cc: In function 'void node::performance::Init(v8::Local, v8::Local, v8::Local)': ../src/node_perf.cc:365:8: warning: variable 'state_ab' set but not used [-Wunused-but-set-variable] auto state_ab = ArrayBuffer::New(isolate, state, sizeof(*state)); ^~~~~~~~ In file included from ../src/node_perf.cc:1: ../src/node_perf.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_perf.cc:431:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(performance, node::performance::Init) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_stat_watcher.o In file included from ../src/node.h:63, from ../src/node_platform.h:10, from ../src/node_platform.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_watchdog.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_trace_events.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_zlib.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_serdes.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_serdes.cc:1: ../src/node_serdes.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_serdes.cc:486:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(serdes, node::InitializeSerdesBindings) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_serdes.cc:1: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::{anonymous}::SerializerContext; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::{anonymous}::SerializerContext]' ../src/node_serdes.cc:88:35: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::{anonymous}::DeserializerContext; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::{anonymous}::DeserializerContext]' ../src/node_serdes.cc:274:37: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_i18n.o In file included from ../src/node.h:63, from ../src/node_v8.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_v8.cc:23: ../src/node_v8.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_v8.cc:210:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(v8, node::InitializeV8Bindings) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/pipe_wrap.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_util.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_util.cc:1: ../src/node_util.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_util.cc:239:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(util, node::util::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/process_wrap.o In file included from ../src/node.h:63, from ../src/node_stat_watcher.h:27, from ../src/node_stat_watcher.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::StatWatcher; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::StatWatcher]' ../src/node_stat_watcher.cc:69:29: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/signal_wrap.o In file included from ../src/node_watchdog.h:27, from ../src/node_watchdog.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_mutex.h:4, from ../src/node_watchdog.h:29, from ../src/node_watchdog.cc:22: ../src/node_watchdog.cc: In member function 'int node::SigintWatchdogHelper::Start()': ../src/node_watchdog.cc:189:54: warning: passing argument 3 to restrict-qualified parameter aliases with argument 2 [-Wrestrict] CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, &sigmask)); ~~~~~~~~ ^~~~~~~~ ../src/util.h:111:44: note: in definition of macro 'UNLIKELY' #define UNLIKELY(expr) __builtin_expect(!!(expr), 0) ^~~~ ../src/util.h:131:24: note: in expansion of macro 'CHECK' #define CHECK_EQ(a, b) CHECK((a) == (b)) ^~~~~ ../src/node_watchdog.cc:189:3: note: in expansion of macro 'CHECK_EQ' CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, &sigmask)); ^~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/spawn_sync.o In file included from ../src/node.h:63, from ../src/node_zlib.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::{anonymous}::ZCtx; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::{anonymous}::ZCtx]' ../src/node_zlib.cc:89:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/string_bytes.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/pipe_wrap.h:27, from ../src/pipe_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/stream_base.h:8, from ../src/stream_wrap.h:27, from ../src/connection_wrap.h:7, from ../src/pipe_wrap.h:28, from ../src/pipe_wrap.cc:22: ../src/pipe_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pipe_wrap.cc:242:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(pipe_wrap, node::PipeWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/string_search.o In file included from ../src/node.h:63, from ../src/node_url.h:6, from ../src/node_url.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/stream_base.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/signal_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/signal_wrap.cc:22: ../src/signal_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/signal_wrap.cc:130:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(signal_wrap, node::SignalWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/stream_wrap.o In file included from ../src/aliased_buffer.h:5, from ../src/env-inl.h:27, from ../src/process_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/stream_base.h:8, from ../src/stream_wrap.h:27, from ../src/connection_wrap.h:7, from ../src/pipe_wrap.h:28, from ../src/node_wrap.h:28, from ../src/process_wrap.cc:24: ../src/process_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/process_wrap.cc:314:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(process_wrap, node::ProcessWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tcp_wrap.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/node_i18n.h:27, from ../src/node_i18n.cc:43: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::i18n::{anonymous}::ConverterObject; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::i18n::{anonymous}::ConverterObject]' ../src/node_i18n.cc:261:35: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/node_i18n.cc: In function 'int node::i18n::GetColumnWidth(UChar32, bool)': ../src/node_i18n.cc:788:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ambiguous_as_full_width) { ^~ ../src/node_i18n.cc:792:5: note: here case U_EA_NEUTRAL: ^~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/timer_wrap.o In file included from ../src/aliased_buffer.h:5, from ../src/node_http2.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::http2::Http2Session; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::http2::Http2Session]' ../src/node_http2.cc:636:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::http2::Http2Stream; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::http2::Http2Stream]' ../src/node_http2.cc:2061:29: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tracing/agent.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/spawn_sync.h:27, from ../src/spawn_sync.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/spawn_sync.h:27, from ../src/spawn_sync.cc:22: ../src/spawn_sync.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/spawn_sync.cc:1084:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(spawn_sync, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tracing/node_trace_buffer.o In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/string_search.h:10, from ../src/string_search.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tracing/node_trace_writer.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/async_wrap-inl.h:27, from ../src/timer_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/timer_wrap.cc:22: ../src/timer_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/timer_wrap.cc:140:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(timer_wrap, node::TimerWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tracing/trace_event.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/tcp_wrap.h:27, from ../src/tcp_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/stream_base.h:8, from ../src/stream_wrap.h:27, from ../src/connection_wrap.h:7, from ../src/tcp_wrap.h:29, from ../src/tcp_wrap.cc:22: ../src/tcp_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/tcp_wrap.cc:390:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(tcp_wrap, node::TCPWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/util.h:27, from ../src/node_mutex.h:4, from ../src/tracing/node_trace_buffer.h:4, from ../src/tracing/node_trace_buffer.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tty_wrap.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/udp_wrap.o In file included from ../src/tracing/agent.h:6, from ../src/tracing/agent.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/string_bytes.h:29, from ../src/string_bytes.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/util.o In file included from ../src/aliased_buffer.h:5, from ../src/env.h:27, from ../src/stream_base.h:6, from ../src/stream_wrap.h:27, from ../src/stream_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/stream_base.h:8, from ../src/stream_wrap.h:27, from ../src/stream_wrap.cc:22: ../src/stream_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/stream_wrap.cc:401:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(stream_wrap, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/uv.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/gen/node_javascript.o In file included from ../src/aliased_buffer.h:5, from ../src/env.h:27, from ../src/stream_base.h:6, from ../src/stream_base-inl.h:6, from ../src/stream_base.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/inspector_agent.o In file included from ../src/util.h:27, from ../src/node_mutex.h:4, from ../src/tracing/node_trace_writer.h:7, from ../src/tracing/node_trace_writer.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/inspector_io.o In file included from ../src/node.h:63, from ../src/node_platform.h:10, from ../src/tracing/trace_event.h:8, from ../src/tracing/trace_event.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/inspector_js_api.o In file included from ../src/aliased_buffer.h:5, from ../src/env.h:27, from ../src/tty_wrap.h:27, from ../src/tty_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/stream_base.h:8, from ../src/stream_wrap.h:27, from ../src/tty_wrap.h:29, from ../src/tty_wrap.cc:22: ../src/tty_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/tty_wrap.cc:178:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(tty_wrap, node::TTYWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/string_bytes.h:29, from ../src/util.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../src/util.cc: In function 'std::__cxx11::string node::GetHumanReadableProcessName()': ../src/util.cc:118:34: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(*name, sizeof(*name), "%s[%u]", title, uv_os_getpid()); ^~~~~~~~ ../src/util.cc:118:34: note: using the range [0, 4294967295] for directive argument ../src/util.cc:118:11: note: 'snprintf' output between 4 and 1036 bytes into a destination of size 1024 snprintf(*name, sizeof(*name), "%s[%u]", title, uv_os_getpid()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/util.cc: In function 'void node::GetHumanReadableProcessName(char (*)[1024])': ../src/util.cc:118:34: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(*name, sizeof(*name), "%s[%u]", title, uv_os_getpid()); ^~~~~~~~ ../src/util.cc:118:34: note: using the range [0, 4294967295] for directive argument ../src/util.cc:118:11: note: 'snprintf' output between 4 and 1036 bytes into a destination of size 1024 snprintf(*name, sizeof(*name), "%s[%u]", title, uv_os_getpid()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/inspector_socket.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/inspector_socket_server.o In file included from ../src/base-object.h:27, from ../src/async_wrap.h:27, from ../src/udp_wrap.h:27, from ../src/udp_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/req-wrap-inl.h:7, from ../src/udp_wrap.h:30, from ../src/udp_wrap.cc:22: ../src/udp_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/udp_wrap.cc:527:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(udp_wrap, node::UDPWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/backtrace_posix.o In file included from ../src/node.h:63, from ../src/node_platform.h:10, from ../src/inspector_agent.h:13, from ../src/inspector_agent.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node_mutex.h:4, from ../src/node_platform.h:11, from ../src/inspector_agent.h:13, from ../src/inspector_agent.cc:1: ../src/inspector_agent.cc: In function 'int node::inspector::{anonymous}::StartDebugSignalHandler()': ../src/inspector_agent.cc:104:54: warning: passing argument 3 to restrict-qualified parameter aliases with argument 2 [-Wrestrict] CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, &sigmask)); ~~~~~~~~ ^~~~~~~~ ../src/util.h:111:44: note: in definition of macro 'UNLIKELY' #define UNLIKELY(expr) __builtin_expect(!!(expr), 0) ^~~~ ../src/util.h:131:24: note: in expansion of macro 'CHECK' #define CHECK_EQ(a, b) CHECK((a) == (b)) ^~~~~ ../src/inspector_agent.cc:104:3: note: in expansion of macro 'CHECK_EQ' CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, &sigmask)); ^~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_crypto.o In file included from ../src/node.h:63, from ../src/uv.cc:23: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/uv.cc:24: ../src/uv.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/uv.cc:87:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(uv, node::InitializeUV) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_crypto_bio.o In file included from ../src/base-object.h:27, from ../src/base-object-inl.h:27, from ../src/inspector_js_api.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o In file included from ../src/util.h:27, from ../src/util-inl.h:27, from ../src/inspector_socket.h:5, from ../src/inspector_socket.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node_lib/src/tls_wrap.o In file included from ../src/node.h:63, from ../src/node_platform.h:10, from ../src/inspector_agent.h:13, from ../src/inspector_socket_server.h:4, from ../src/inspector_io.h:4, from ../src/inspector_io.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::SecureContext; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::SecureContext]' ../src/node_crypto.h:170:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Connection; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Connection]' ../src/node_crypto.h:435:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::CipherBase; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::CipherBase]' ../src/node_crypto.h:501:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hmac; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hmac]' ../src/node_crypto.h:529:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hash; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hash]' ../src/node_crypto.h:554:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Sign; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Sign]' ../src/node_crypto.h:609:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Verify; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Verify]' ../src/node_crypto.h:632:26: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::DiffieHellman; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::DiffieHellman]' ../src/node_crypto.h:700:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::ECDH; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::ECDH]' ../src/node_crypto.h:732:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] In file included from ../src/util.h:27, from ../src/util-inl.h:27, from ../src/node_crypto_clienthello-inl.h:28, from ../src/node_crypto_clienthello.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../src/backtrace_posix.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../src/node_platform.h:10, from ../src/inspector_agent.h:13, from ../src/inspector_socket_server.h:4, from ../src/inspector_socket_server.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/aliased_buffer.h:5, from ../src/env-inl.h:27, from ../src/node_crypto_bio.h:28, from ../src/node_crypto_bio.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../src/tls_wrap.h:27, from ../src/tls_wrap.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/async_wrap-inl.h:29, from ../src/node_crypto.h:34, from ../src/tls_wrap.h:28, from ../src/tls_wrap.cc:22: ../src/tls_wrap.cc: At global scope: ../src/node_internals.h:128:49: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] (node::addon_context_register_func) (regfunc), \ ^ ../src/node_internals.h:139:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP' NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/tls_wrap.cc:997:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE' NODE_BUILTIN_MODULE_CONTEXT_AWARE(tls_wrap, node::TLSWrap::Initialize) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/node.h:63, from ../src/tls_wrap.h:27, from ../src/tls_wrap.cc:22: ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::SecureContext; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::SecureContext]' ../src/node_crypto.h:170:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Connection; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Connection]' ../src/node_crypto.h:435:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::CipherBase; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::CipherBase]' ../src/node_crypto.h:501:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hmac; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hmac]' ../src/node_crypto.h:529:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hash; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hash]' ../src/node_crypto.h:554:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Sign; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Sign]' ../src/node_crypto.h:609:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Verify; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Verify]' ../src/node_crypto.h:632:26: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::DiffieHellman; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::DiffieHellman]' ../src/node_crypto.h:700:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::ECDH; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::ECDH]' ../src/node_crypto.h:732:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::TLSWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::TLSWrap]' ../src/tls_wrap.cc:71:16: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] In file included from ../src/node.h:63, from ../src/node_crypto.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::SecureContext; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::SecureContext]' ../src/node_crypto.h:170:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Connection; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Connection]' ../src/node_crypto.h:435:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::CipherBase; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::CipherBase]' ../src/node_crypto.h:501:30: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hmac; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hmac]' ../src/node_crypto.h:529:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Hash; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Hash]' ../src/node_crypto.h:554:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Sign; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Sign]' ../src/node_crypto.h:609:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::Verify; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::Verify]' ../src/node_crypto.h:632:26: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::DiffieHellman; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::DiffieHellman]' ../src/node_crypto.h:700:33: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] ../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::crypto::ECDH; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void (*)(const v8::WeakCallbackInfo&)]': ../src/base-object-inl.h:80:3: required from 'void node::BaseObject::MakeWeak(Type*) [with Type = node::crypto::ECDH]' ../src/node_crypto.h:732:24: required from here ../deps/v8/include/v8.h:9313:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type] In file included from ../src/node.h:63, from /home/node/node-v8.17.0-rc.1/out/Release/obj/gen/node_javascript.cc:2: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ AR(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/libnode.a CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/node/src/node_main.o In file included from ../src/node.h:63, from ../src/node_main.cc:22: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ LINK(target) /home/node/node-v8.17.0-rc.1/out/Release/node TOUCH /home/node/node-v8.17.0-rc.1/out/Release/obj.target/rename_node_bin_win.stamp CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_base64.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_environment.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_util.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_url.o CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o In file included from ../src/util.h:27, from ../src/base64.h:6, from ../test/cctest/test_base64.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ CXX(target) /home/node/node-v8.17.0-rc.1/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o In file included from ../src/node.h:63, from ../test/cctest/node_test_fixture.h:6, from ../test/cctest/node_test_fixture.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../src/node_internals.h:27, from ../test/cctest/test_environment.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../test/cctest/test_node_postmortem_metadata.cc:2: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/util.h:27, from ../test/cctest/test_util.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../src/node_url.h:6, from ../test/cctest/test_url.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/util.h:27, from ../src/util-inl.h:27, from ../src/inspector_socket.h:5, from ../test/cctest/test_inspector_socket.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../test/cctest/test_aliased_buffer.cc:2: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ In file included from ../src/node.h:63, from ../src/node_platform.h:10, from ../src/inspector_agent.h:13, from ../src/inspector_socket_server.h:4, from ../test/cctest/test_inspector_socket_server.cc:1: ../deps/v8/include/v8.h: In static member function 'static void v8::V8::SetAllowCodeGenerationFromStringsCallback(v8::DeprecatedAllowCodeGenerationFromStringsCallback)': ../deps/v8/include/v8.h:10304:19: warning: cast between incompatible function types from 'v8::DeprecatedAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local)'} to 'v8::FreshNewAllowCodeGenerationFromStringsCallback' {aka 'bool (*)(v8::Local, v8::Local)'} [-Wcast-function-type] callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCPrologueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10349:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ ../deps/v8/include/v8.h: In static member function 'static void v8::V8::RemoveGCEpilogueCallback(v8::GCCallback)': ../deps/v8/include/v8.h:10356:53: warning: cast between incompatible function types from 'v8::GCCallback' {aka 'void (*)(v8::GCType, v8::GCCallbackFlags)'} to 'v8::Isolate::GCCallback' {aka 'void (*)(v8::Isolate*, v8::GCType, v8::GCCallbackFlags)'} [-Wcast-function-type] reinterpret_cast(callback)); ^ LINK(target) /home/node/node-v8.17.0-rc.1/out/Release/cctest rm e1429db8e91eab10ba604d0d03327c15bd9f5e48.intermediate if [ ! -r node -o ! -L node ]; then ln -fs out/Release/node node; fi /usr/bin/python tools/install.py install 'node-v8.17.0-rc.1-linux-x64-musl' '/' installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/bin/node installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/share/systemtap/tapset/node.stp installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/share/doc/node/gdbinit installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/share/doc/node/lldbinit installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/share/doc/node/lldb_commands.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/share/man/man1/node.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/configure installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/make.bat installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/.mailmap installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/AUTHORS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/.licensee.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/team.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/pack.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/cache.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/version.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/view.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/edit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/outdated.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/dist-tag.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/access.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/docs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/logout.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/update.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/repo.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/visnup.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/prefix.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install-test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/audit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/npm.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/start.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install-ci-test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/whoami.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/substack.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/uninstall.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/init.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/ci.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/fetch-package-metadata.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/publish.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/get.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/stop.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/explore.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/profile.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/fund.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/root.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/hook.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/org.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/bugs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/xmas.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/adduser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/stars.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/bin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/deprecate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/star.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/unpublish.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/link.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/token.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/rebuild.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/prune.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/completion.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/set.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/run-script.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/shrinkwrap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/build.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/help-search.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/search.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/owner.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/fetch-package-metadata.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/help.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/restart.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/ls.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/dedupe.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/ping.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/unbuild.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/get-credentials-by-uri.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/bin-links.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/defaults.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/set-credentials-by-uri.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/load-prefix.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/gentle-fs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/set-user.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/nerf-dart.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/load-cafile.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/clear-credentials-by-uri.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/figgy-config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/lifecycle.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/cmd-list.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/config/core.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/completion.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/spawn.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/move.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/metrics-launch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/escape-exec-path.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/unix-format-path.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/gently-rm.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/is-windows.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/read-local-package.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/parse-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/usage.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/depr-check.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/warn-deprecated.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/read-user-info.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/is-registry.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/pick-manifest-from-registry-metadata.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/pulse-till-done.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/no-progress-while-running.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/lifecycle.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/otplease.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/unsupported.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/open-url.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/lifecycle-cmd.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/gunzip-maybe.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/save-stack.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/is-windows-bash.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/ansi-trim.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/error-handler.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/link.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/metrics.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/deep-sort-object.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/funding.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/escape-arg.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/output.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/is-windows-shell.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/cache-file.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/error-message.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/child-path.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/correct-mkdir.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/module-name.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/umask.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/locker.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/perf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/package-id.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/git.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/temp-filename.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/did-you-mean.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/completion/file-completion.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/completion/installed-shallow.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/utils/completion/installed-deep.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/auth/sso.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/auth/legacy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/auth/oauth.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/auth/saml.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-extraneous.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/inflate-bundled.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/read-shrinkwrap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/flatten-tree.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-prod-dep.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-only-dev.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/get-requested.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/copy-tree.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/validate-tree.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/actions.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/decompose-actions.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/save.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/exists.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/audit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/inflate-shrinkwrap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/realize-shrinkwrap-specifier.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/access-error.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/report-optional-failure.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/mutate-into-logical-tree.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/fund.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/module-staging-path.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/validate-args.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/update-package-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/deps.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/and-ignore-errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-fs-access-available.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-dev-dep.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-only-optional.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/and-add-parent-to-errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/diff-trees.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/and-finish-tracker.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/has-modern-meta.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/is-opt-dep.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/check-permissions.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/move.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/install.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/finalize.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/global-link.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/extract.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/postinstall.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/preinstall.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/prepare.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/refresh-package-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/extract-worker.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/global-install.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/remove.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/build.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/fetch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/install/action/unbuild.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/search/format-package-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/search/package-filter.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/search/all-package-metadata.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/search/all-package-search.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor/check-ping.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor/verify-cached-files.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor/get-latest-nodejs-version.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor/check-files-permission.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor/get-latest-npm-version.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/lib/doctor/get-git-path.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/gatsby-node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/package-lock.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/gatsby-config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/gatsby-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/gatsby-ssr.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/theme.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/main.css installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/templates/Page.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/pages/404.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/pages/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/bracket.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/background-boxes.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/npm-icon.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/background-cubes.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/background-rectangles.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/terminal-icon.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/x.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/pink-gradient-cube.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/purple-gradient-cube.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/orange-cube.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/cli-logo.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/right-shadow-box.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/purple-cube.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/down-carrot.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/hamburger-close.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/network-icon.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/hamburger.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/red-cube.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/test-icon.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/manager-icon.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/images/up-carrot.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/links.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/Button.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/scripts.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/layout.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/MobileSidebar.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/Sidebar.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/seo.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/Accordion.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/FoundTypo.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/navbar.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/DocLinks.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/cubes.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/FeatureCard.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/Features.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/Terminal.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/DarkBlock.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/hero.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/Windows.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/src/components/home/Footer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/folders.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/package-lock-json.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/package-locks.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/install.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/npmrc.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/package-json.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/configuring-npm/shrinkwrap-json.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/scope.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/disputes.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/scripts.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/developers.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/removal.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/config.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/orgs.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/semver.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/using-npm/registry.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-help.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-repo.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-prune.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-stop.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-hook.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-restart.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-bin.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-root.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-shrinkwrap.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-doctor.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-search.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-help-search.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-bugs.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-access.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-pack.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-ping.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-test.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-unpublish.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-logout.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-dist-tag.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-prefix.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-version.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-view.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-install.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-docs.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-org.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-audit.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-install-ci-test.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-outdated.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-ci.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-star.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-dedupe.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-fund.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-init.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-deprecate.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-start.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-install-test.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-rebuild.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-profile.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-ls.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-stars.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-completion.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-run-script.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-team.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-adduser.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-publish.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-link.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-explore.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-uninstall.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-update.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-config.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-token.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-owner.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-whoami.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-bundle.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-edit.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-build.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/content/cli-commands/npm-cache.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/styles.e93b5499b63484750fba.css installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-144x144.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-96x96.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-384x384.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-72x72.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-512x512.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-192x192.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-48x48.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/icons/icon-256x256.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/folders/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/package-lock-json/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/npmrc/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/install/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/shrinkwrap-json/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/package-locks/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/configuring-npm/package-json/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/scope/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/config/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/developers/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/removal/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/scripts/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/registry/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/semver/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/orgs/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/using-npm/disputes/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/static/network-icon-f659855f70bb0e12addd96250807c241.svg installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/static/d/2417117884.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/static/d/2215187023.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiEyp8kv8JHgFVrJJfecg.woff2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiByp8kv8JHgFVrLGT9Z1xlEw.woff installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiEyp8kv8JHgFVrJJfedA.woff installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiByp8kv8JHgFVrLDz8Z1xlEw.woff installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldKNThLqRwH-OJ1UHjlKGlZ5qg.woff2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldKNThLqRwH-OJ1UHjlKGlZ5q4.woff installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldXNThLqRwH-OJ1UHjlKGHiw71p5_w.woff2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldXNThLqRwH-OJ1UHjlKGHiw71p5_o.woff installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-cache/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-stop/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-start/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-search/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-completion/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-edit/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-stars/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-team/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-shrinkwrap/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-audit/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-unpublish/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-config/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-version/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-deprecate/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-install/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-doctor/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-pack/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-restart/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-root/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-install-test/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-owner/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-docs/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-install-ci-test/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-init/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-prune/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-outdated/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-profile/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-test/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-view/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-ci/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-logout/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-access/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-bugs/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-fund/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-explore/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-publish/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-bundle/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-prefix/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-update/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-run-script/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-star/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-link/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-rebuild/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-uninstall/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-ls/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-hook/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-bin/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-ping/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-help-search/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-dedupe/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-adduser/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-whoami/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-dist-tag/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-build/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-help/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-token/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-repo/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/docs/public/cli-commands/npm-org/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/changelogs/CHANGELOG-2.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/changelogs/CHANGELOG-4.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/changelogs/CHANGELOG-3.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/changelogs/CHANGELOG-1.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/changelogs/CHANGELOG-5.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/dev-dep-update installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/install.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/release.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/dep-update installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/publish-tag.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/update-authors.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/maketest installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/gen-dev-ignores.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/docs-build.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/relocate.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/pr installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/clean-old.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/gen-changelog installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/scripts/changelog.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-help-search.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-publish.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-whoami.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-install.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-dedupe.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-init.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-dist-tag.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-edit.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-team.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-prune.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-completion.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-deprecate.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-org.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-docs.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-search.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-hook.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-outdated.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-shrinkwrap.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-cache.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-fund.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-root.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-stars.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-star.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-restart.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-repo.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-view.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-pack.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npx.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-doctor.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-explore.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-ping.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-link.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-bin.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-owner.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-help.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-access.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-token.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-unpublish.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-rebuild.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-install-test.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-run-script.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-uninstall.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-ls.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-version.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-config.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-install-ci-test.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-ci.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-logout.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-audit.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-build.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-stop.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-adduser.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-bundle.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-start.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-bugs.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-test.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-README.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-profile.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-update.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man1/npm-prefix.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/package-json.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/package-locks.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/install.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/shrinkwrap-json.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/npmrc.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/package-lock-json.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man5/folders.5 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/scripts.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/removal.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/registry.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/scope.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/orgs.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/config.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/semver.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/developers.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/man/man7/disputes.7 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/npm installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/npx.cmd installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/npx-cli.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/npm-cli.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/npx installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/npm.cmd installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/node-gyp-bin/node-gyp.cmd installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/bin/node-gyp-bin/node-gyp installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strict-uri-encode/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strict-uri-encode/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strict-uri-encode/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strict-uri-encode/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-try/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-try/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-try/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-try/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uid-number/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uid-number/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uid-number/get-uid-gid.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uid-number/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uid-number/uid-number.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/CODE_OF_CONDUCT.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/publish.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/PULL_REQUEST_TEMPLATE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/unpublish.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmpublish/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-cache-semantics/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-cache-semantics/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-cache-semantics/node4/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/.eslintrc.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/bower.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/err-code/index.umd.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promisify/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promisify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promisify/dist/promise.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promisify/dist/promisify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/README.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/bin/usage.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mkdirp/examples/pow.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-deep-equal/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-deep-equal/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-deep-equal/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-deep-equal/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-deep-equal/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/figgy-pudding/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/figgy-pudding/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/figgy-pudding/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/figgy-pudding/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/figgy-pudding/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/infer-owner/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/infer-owner/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/infer-owner/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/infer-owner/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delayed-stream/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delayed-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delayed-stream/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delayed-stream/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delayed-stream/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delayed-stream/lib/delayed_stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/timed-out/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/timed-out/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/timed-out/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/timed-out/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/split-on-first/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/split-on-first/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/split-on-first/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/split-on-first/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/split-on-first/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/promzard.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/buffer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/substack-input.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/npm-init/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/npm-init/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/npm-init/init.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promzard/example/npm-init/init-input.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-shift/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-regex/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-regex/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/lib/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/reporters/parseable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/reporters/install.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/reporters/quiet.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/reporters/json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-audit-report/reporters/detail.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/parallel.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/serialOrdered.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/serial.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/bench.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/readable_asynckit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/readable_serial_ordered.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/state.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/readable_parallel.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/terminator.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/readable_serial.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/abort.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/streamify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/defer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/async.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asynckit/lib/iterate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/assert-plus/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/assert-plus/AUTHORS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/assert-plus/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/assert-plus/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/assert-plus/assert.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/es5.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/es2015.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/es6.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-to-primitive/helpers/isPrimitive.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/karma.conf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/.eslintignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/yarn.lock installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/data/rules.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/dist/psl.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/psl/dist/psl.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/ed-compat.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/algs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/key.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/private-key.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/fingerprint.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/ssh-buffer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/dhe.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/identity.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/signature.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/certificate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/rfc4253.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/x509.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/auto.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/ssh.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/ssh-private.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/pkcs8.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/pkcs1.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/dnssec.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/pem.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/openssh-cert.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/lib/formats/x509-pem.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/man/man1/sshpk-sign.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/man/man1/sshpk-verify.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/man/man1/sshpk-conv.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/bin/sshpk-verify installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/bin/sshpk-conv installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sshpk/bin/sshpk-sign installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/CODE_OF_CONDUCT.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/PULL_REQUEST_TEMPLATE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmteam/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/clone.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/legacy-streams.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mississippi/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mississippi/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mississippi/changelog.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mississippi/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mississippi/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/component.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extend/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseindexof/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseindexof/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseindexof/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseindexof/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ignore-walk/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ignore-walk/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ignore-walk/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ignore-walk/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/base-theme.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/set-immediate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/error.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/process.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/progress-bar.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/plumbing.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/template-item.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/wide-truncate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/spin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/has-color.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/themes.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/render-template.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/theme-set.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/set-interval.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/aproba/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/aproba/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/aproba/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/aproba/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/string-width/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/string-width/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/string-width/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gauge/node_modules/string-width/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/move.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/node_modules/aproba/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/node_modules/aproba/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/node_modules/aproba/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/move-concurrently/node_modules/aproba/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/request.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/helpers.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/getProxyFromURI.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/cookies.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/har.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/multipart.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/hawk.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/redirect.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/tunnel.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/auth.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/oauth.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/request/lib/querystring.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lazy-property/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lazy-property/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lazy-property/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lazy-property/component.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lazy-property/lazyProperty.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lazy-property/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/call-limit/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/call-limit/call-limit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/call-limit/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/call-limit/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/call-limit/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cidr-regex/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cidr-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cidr-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cidr-regex/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp.cmd installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through/LICENSE.MIT installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through/LICENSE.APACHE2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pify/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pify/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-cache-filename/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-cache-filename/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-cache-filename/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-cache-filename/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-cache-filename/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-finally/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-finally/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-finally/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-finally/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dashdash/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dashdash/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dashdash/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dashdash/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dashdash/lib/dashdash.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dashdash/etc/dashdash.bash_completion.in installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/from2/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/raw.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/browser-raw.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/asap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asap/browser-asap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-typedarray/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-typedarray/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-typedarray/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-typedarray/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-typedarray/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-cmd-shim/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-cmd-shim/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-cmd-shim/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-cmd-shim/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cyclist/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cyclist/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cyclist/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cyclist/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/.tonic_example.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/dist/ajv.min.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/dist/ajv.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/dist/regenerator.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/dist/ajv.bundle.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/dist/nodent.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/cache.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/$data.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/keyword.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/ajv.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/ajv.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/patternGroups.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/custom.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/enum.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/oneOf.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/_limitItems.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/items.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/uniqueItems.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/ref.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/coerce.def installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/required.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/properties.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/multipleOf.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/propertyNames.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/definitions.def installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/format.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/errors.def installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/pattern.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/validate.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/const.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/dependencies.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/contains.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/_limitLength.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/missing.def installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/defaults.def installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/_limit.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/allOf.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/not.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/_limitProperties.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dot/anyOf.jst installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/refs/json-schema-draft-06.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/refs/json-schema-v5.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/refs/json-schema-draft-04.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/refs/$data.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/_limitProperties.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/oneOf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/required.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/validate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/_limit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/dependencies.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/items.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/_limitItems.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/not.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/contains.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/propertyNames.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/pattern.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/multipleOf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/anyOf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/uniqueItems.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/format.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/allOf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/enum.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/custom.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/properties.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/const.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/_limitLength.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/dotjs/ref.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/error_classes.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/rules.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/schema_obj.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/_rules.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/formats.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/async.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/resolve.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/equal.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/lib/compile/ucs2length.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/scripts/bundle.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/scripts/prepare-tests installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/scripts/info installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/scripts/.eslintrc.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/scripts/compile-dots.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ajv/scripts/travis-gh-pages installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/config-chain/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/config-chain/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/config-chain/LICENCE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/config-chain/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-caller-file/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-caller-file/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-caller-file/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/example.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/from2/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/from2/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/from2/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/from2/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/from2/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/string_decoder/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/string_decoder/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/isarray/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/isarray/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/isarray/component.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/isarray/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/isarray/build/build.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/float.patch installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/typedarray/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/typedarray/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/typedarray/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/typedarray/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/typedarray/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/typedarray/example/tarray.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-npm-prefix/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-npm-prefix/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-npm-prefix/find-prefix.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-npm-prefix/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/lib/nopt.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/bin/nopt.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/nopt/examples/my-program.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-npm/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-npm/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-npm/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/.nycrc installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/es5.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/es2017.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/es2015.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/es2016.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/es7.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/GetIntrinsic.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/es6.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/operations/es5.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/operations/2016.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/operations/2015.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/operations/2017.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/helpers/sign.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/helpers/isNaN.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/helpers/mod.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/helpers/isPrimitive.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/helpers/assign.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es-abstract/helpers/isFinite.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-exceptions/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-exceptions/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-exceptions/index.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/.prettierrc.yaml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/typings/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/typings/client/socksclient.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/typings/common/helpers.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/typings/common/receiveBuffer.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/typings/common/constants.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/typings/common/util.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/migratingFromV1.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/index.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/index.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/bindExample.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/connectExample.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/associateExample.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/bindExample.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/connectExample.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/associateExample.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/index.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/client/socksclient.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/client/socksclient.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/helpers.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/util.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/receivebuffer.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/helpers.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/constants.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/constants.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks/build/common/receivebuffer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/constants.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/bin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/node_modules/ci-info/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/node_modules/ci-info/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/node_modules/ci-info/vendors.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/node_modules/ci-info/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/node_modules/ci-info/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-ci/node_modules/ci-info/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmhook/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmhook/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmhook/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmhook/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmhook/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/number-is-nan/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/number-is-nan/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/number-is-nan/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/number-is-nan/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-boxes/boxes.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-boxes/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-boxes/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-boxes/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-boxes/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRErrorCorrectLevel.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRBitBuffer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMode.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QR8bitByte.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRRSBlock.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRUtil.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMaskPattern.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRPolynomial.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMath.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/lib/main.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/example/small-qrcode.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/example/callback.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/patch-core.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agent-base/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-url/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-url/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-url/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-url/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/console-control-strings/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/console-control-strings/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/console-control-strings/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/console-control-strings/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/node_modules/get-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/node_modules/get-stream/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/node_modules/get-stream/buffer-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/node_modules/get-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/got/node_modules/get-stream/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/lib/stdio.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/lib/errname.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/node_modules/get-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/node_modules/get-stream/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/node_modules/get-stream/buffer-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/node_modules/get-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/execa/node_modules/get-stream/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/log.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/page.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/pageTimings.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/cache.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/query.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/creator.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/content.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/cookie.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/timings.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/har.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/request.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/afterRequest.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/browser.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/beforeRequest.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/header.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/entry.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/postData.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-schema/lib/response.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/prr.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prr/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-assign/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-assign/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-assign/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-assign/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chownr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chownr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chownr/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chownr/chownr.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-styles/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-styles/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-styles/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-styles/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/safe.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/safe.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/styles.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/extendStringPrototype.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/colors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/system/supports-colors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/system/has-flag.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/maps/rainbow.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/maps/america.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/maps/zebra.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/maps/random.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/custom/trap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/lib/custom/zalgo.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/themes/generic-logging.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/examples/normal-usage.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/colors/examples/safe-string.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-name/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-name/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-name/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-name/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-name/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-name/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/translations/da.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/translations/es.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/translations/en.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/translations/en-short.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/translations/de.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/lib/factory.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/src/factory.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tiny-relative-date/src/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/camelcase/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/camelcase/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/camelcase/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/camelcase/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byte-size/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byte-size/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byte-size/README.hbs installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byte-size/index.mjs installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byte-size/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byte-size/dist/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/example.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/lib/chain.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/lib/slide.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/lib/async-map.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/slide/lib/async-map-ordered.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/base64.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/registry-url.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/registry-auth-token/yarn.lock installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-user-validate/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-user-validate/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-user-validate/npm-user-validate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-user-validate/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bin-links/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bin-links/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bin-links/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bin-links/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bin-links/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qw/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qw/qw.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qw/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qw/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._bindcallback/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._bindcallback/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._bindcallback/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._bindcallback/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/collaborators.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-each/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/speedtest.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/lockfile.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/gen-changelog.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/sockets.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lockfile/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/brace-expansion/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/brace-expansion/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/brace-expansion/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/brace-expansion/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/lib/ber/writer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/lib/ber/reader.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/lib/ber/types.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/lib/ber/errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/asn1/lib/ber/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-align/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-align/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-align/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-align/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-align/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-retry-allowed/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-retry-allowed/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-retry-allowed/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-retry-allowed/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.uniq/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.uniq/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.uniq/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.uniq/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/lib/sec.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/lib/ec.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ecc-jsbn/lib/LICENSE-jsbn installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/CODE_OF_CONDUCT.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/PULL_REQUEST_TEMPLATE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmorg/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/lib/iconv-loader.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/encoding/lib/encoding.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ms/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ms/license.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ms/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ms/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byline/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byline/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byline/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/byline/lib/byline.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/lib/worker.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/lib/extract.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/lib/silentlog.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libcipm/lib/config/npm-config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/opener/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/opener/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/opener/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/opener/lib/opener.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/opener/bin/opener-bin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/process-nextick-args/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/process-nextick-args/license.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/process-nextick-args/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/process-nextick-args/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/combining.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wcwidth/docs/index.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/v1.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/v3.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/AUTHORS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/v4.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/v5.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/bytesToUuid.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/sha1.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/rng-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/v35.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/sha1-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/rng.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/md5.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/lib/md5-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/uuid/bin/uuid installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/.eslintrc installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/vacuum.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-vacuum/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aproba/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aproba/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aproba/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aproba/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aproba/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/forever-agent/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/forever-agent/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/forever-agent/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/forever-agent/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/.prettierrc.yaml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/typings/utils.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/typings/smartbuffer.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/docs/ROADMAP.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/docs/README_v3.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/docs/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/build/utils.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/build/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/build/smartbuffer.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/smart-buffer/build/smartbuffer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-key/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-key/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-key/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-key/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/global-dirs/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/global-dirs/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/global-dirs/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/global-dirs/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/https-proxy-agent/.eslintrc.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prepend-http/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prepend-http/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prepend-http/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/prepend-http/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/AUTHORS.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/nacl.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/nacl-fast.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/nacl.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/PULL_REQUEST_TEMPLATE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/nacl-fast.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/nacl.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tweetnacl/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimist/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimist/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimist/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimist/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimist/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimist/example/parse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/pack.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/large-numbers.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/create.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/update.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/mkdir.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/warn-mixin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/mode-fix.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/high-level-opt.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/parse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/write-entry.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/replace.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/types.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/pax.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/extract.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/header.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/buffer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/list.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/winchars.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/read-entry.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/lib/unpack.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/node_modules/minipass/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tar/node_modules/minipass/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip-regex/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip-regex/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/test-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/test-node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pump/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/CODE_OF_CONDUCT.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/PULL_REQUEST_TEMPLATE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmaccess/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-limit/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-limit/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-limit/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-limit/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-locale/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-locale/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-locale/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-locale/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yallist/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yallist/iterator.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yallist/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yallist/yallist.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yallist/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-fullwidth-code-point/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-fullwidth-code-point/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-fullwidth-code-point/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-fullwidth-code-point/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/.eslintrc.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/spec/.eslintrc.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/spec/index.spec.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema-traverse/spec/fixtures/schema.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/errno.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/build.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/custom.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/errno/cli.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/capture-stack-trace/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/capture-stack-trace/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/capture-stack-trace/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iferr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iferr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iferr/iferr.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iferr/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/README.md.bak installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/lib/browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/lib/populate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/form-data/lib/form_data.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/karma.conf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/.coveralls.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/src/browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/src/debug.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/src/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/src/node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/node_modules/ms/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/node_modules/ms/license.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/node_modules/ms/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debug/node_modules/ms/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/crypto-random-string/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/crypto-random-string/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/crypto-random-string/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/crypto-random-string/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/widest-line/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/widest-line/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/widest-line/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/widest-line/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/lib/_http_agent.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/lib/https_agent.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/agentkeepalive/lib/agent.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/define-properties/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/LICENSE.MIT installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/LICENSE.BSD installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/LICENSE.APACHE2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/cli.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/lib/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/node_modules/minimist/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/node_modules/minimist/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/node_modules/minimist/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/node_modules/minimist/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/node_modules/minimist/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rc/node_modules/minimist/example/parse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-absolute/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-absolute/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-absolute/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-absolute/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/AUTHORS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/normalize.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/typos.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/fixer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/extract_description.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/warning_messages.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/safe_format.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/lib/make_warning.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/changelog.hbs installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/.eslintignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/caller.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/core.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/normalize-options.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/node-modules-paths.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/sync.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/core.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/lib/async.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/example/sync.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/normalize-package-data/node_modules/resolve/example/async.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/libnpx.1 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/parse-args.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/get-prefix.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/y.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/auto-fallback.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/child.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/pl.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/nn.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/zh_CN.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/zh_TW.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/tr.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/fr.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/uk.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/en.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/nb.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/nl.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/id.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/cs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/es.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/ro.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/no.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/de.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/it.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/ca.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/ko.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/pt_BR.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/sr.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/ru.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpx/locales/ja.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tunnel-agent/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tunnel-agent/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tunnel-agent/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tunnel-agent/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansistyles/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansistyles/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansistyles/ansistyles.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansistyles/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/write-file-atomic/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/write-file-atomic/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/write-file-atomic/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/write-file-atomic/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/write-file-atomic/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._root/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._root/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._root/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._root/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/create-error-class/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/create-error-class/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/create-error-class/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/create-error-class/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseuniq/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseuniq/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseuniq/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._baseuniq/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-stream/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-stream/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debuglog/debuglog.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debuglog/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debuglog/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/debuglog/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npmlog/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npmlog/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npmlog/log.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npmlog/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npmlog/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-correct/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-correct/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-correct/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-correct/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read/lib/read.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/boxen/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/boxen/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/boxen/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/boxen/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ssri/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ssri/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ssri/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ssri/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ssri/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/auto.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/es6-promise.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.auto.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.auto.min.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.auto.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.min.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/dist/es6-promise.auto.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise.auto.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/then.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/promise.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/polyfill.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/-internal.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/enumerator.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/asap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/promise/reject.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/promise/race.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/promise/all.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/es6-promise/lib/es6-promise/promise/resolve.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._getnative/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._getnative/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._getnative/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._getnative/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/umask/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/umask/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/umask/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/umask/ChangeLog installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/umask/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/umask/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/LICENSE.MIT installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/bin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/LICENSE.APACHE2 installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/JSONStream/examples/all_docs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/lib/rm.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/lib/mkdir.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/lib/chown.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/lib/bin-link.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/lib/link.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/aproba/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/aproba/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/aproba/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/aproba/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr/index.coffee installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/.eslintrc.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/benchmark/test.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/benchmark/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/example/key_cmp.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/example/str.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/example/nested.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fast-json-stable-stringify/example/value_cmp.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/equation.gif installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/lib/retry.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/lib/retry_operation.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/example/dns.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/retry/example/stop.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/env-paths/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/env-paths/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/env-paths/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/env-paths/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/test-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/test-node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pumpify/node_modules/pump/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-types/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-types/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-types/HISTORY.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-types/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-types/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/supports-color/browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/supports-color/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/supports-color/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/supports-color/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/supports-color/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createcache/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createcache/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createcache/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createcache/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inherits/inherits_browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inherits/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inherits/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inherits/inherits.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inherits/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-profile/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-profile/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-profile/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-profile/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-profile/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/changelog.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/cancel.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/timers.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/generators.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/some.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/catch_filter.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/call_get.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/es5.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/finally.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/join.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/context.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/promisify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/synchronous_inspection.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/debuggability.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/props.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/map.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/race.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/any.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/reduce.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/bind.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/settle.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/promise_array.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/method.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/filter.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/bluebird.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/direct_resolve.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/using.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/each.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/thenables.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/nodeback.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/nodeify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/assert.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/async.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/queue.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/release/schedule.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/browser/bluebird.core.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/browser/bluebird.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/browser/bluebird.core.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bluebird/js/browser/bluebird.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws4/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws4/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws4/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws4/lru.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws4/aws4.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws4/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws-sign2/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws-sign2/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws-sign2/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/aws-sign2/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/templates.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/index.js.flow installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/chalk/types/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/prettify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/prettify.css installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/sorter.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/sort-arrow-sprite.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/base.css installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/__root__/index.js.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-filename/coverage/__root__/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/humanize-ms/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/humanize-ms/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/humanize-ms/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/humanize-ms/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/humanize-ms/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/code-point-at/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/code-point-at/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/code-point-at/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/code-point-at/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsprim/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsprim/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsprim/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsprim/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsprim/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsprim/lib/jsprim.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/immutable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/mutable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/LICENCE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xtend/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/lib/role.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/lib/method.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/lib/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/genfun/lib/genfun.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/lib/permuteDomain.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/lib/pubsuffix-psl.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/lib/memstore.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/lib/store.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/lib/pathMatch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/tough-cookie/lib/cookie.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inflight/inflight.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inflight/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inflight/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/inflight/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-regex/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/equation.gif installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/lib/retry.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/lib/retry_operation.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/example/dns.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-retry/node_modules/retry/example/stop.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/balanced-match/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/balanced-match/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/balanced-match/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/balanced-match/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/balanced-match/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/example.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/example.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsbn/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/columnify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/width.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/columnify/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/package-lock.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-normalize-package-bin/.github/settings.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-exists/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-exists/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-exists/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-exists/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-deprecate/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-deprecate/browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-deprecate/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-deprecate/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-deprecate/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-deprecate/node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/url-parse-lax/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/url-parse-lax/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/url-parse-lax/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/url-parse-lax/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lcid/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lcid/lcid.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lcid/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lcid/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lcid/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-up/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-up/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-up/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/find-up/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-installed/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-installed/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-installed/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-installed/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-installed/read-installed.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-installed/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/AUTHORS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/parse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/scan.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-expression-parse/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/bench.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/jsonparse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/README.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/samplejson/basic2.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/samplejson/basic.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/jsonparse/examples/twitterfeed.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._cacheindexof/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._cacheindexof/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._cacheindexof/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._cacheindexof/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/locate-path/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/locate-path/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/locate-path/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/locate-path/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/caseless/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/caseless/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/caseless/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/caseless/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/caseless/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrappy/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrappy/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrappy/wrappy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wrappy/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/latest-version/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/latest-version/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/latest-version/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/latest-version/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-packlist/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-packlist/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-packlist/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-packlist/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createset/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createset/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createset/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash._createset/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-zyp-json-schema-03.xml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-zyp-json-schema-04.xml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/hyper-schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/json-ref installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/links installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/examples/interfaces installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/examples/calendar installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/examples/address installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/examples/geo installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-03/examples/card installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-00/hyper-schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-00/json-ref installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-00/schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-00/links installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/lib/links.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/lib/validate.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-01/hyper-schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-01/json-ref installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-01/schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-01/links installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-02/hyper-schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-02/json-ref installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-02/schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-02/links installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-04/hyper-schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-04/schema installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-schema/draft-04/links installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/co/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/co/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/co/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/co/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/co/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-promisify/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-promisify/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-promisify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-promisify/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-promisify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-promisify/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-main-filename/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/strip-ansi/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/strip-ansi/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/strip-ansi/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/strip-ansi/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/ansi-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/ansi-regex/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/ansi-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cliui/node_modules/ansi-regex/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/proto-list/proto-list.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/proto-list/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/proto-list/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/proto-list/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/term-size/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/term-size/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/term-size/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/term-size/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/term-size/vendor/macos/term-size installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/term-size/vendor/windows/term-size.exe installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/init-package-json/default-input.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/init-package-json/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/init-package-json/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/init-package-json/init-package-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/init-package-json/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/init-package-json/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-license-ids/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-license-ids/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-license-ids/deprecated.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/spdx-license-ids/index.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-homedir/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-homedir/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-homedir/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-homedir/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/verror/lib/verror.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/implementation.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/function-bind/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-ansi/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-ansi/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-ansi/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-ansi/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lowercase-keys/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lowercase-keys/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lowercase-keys/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lowercase-keys/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-inflight/inflight.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-inflight/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-inflight/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/promise-inflight/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-cidr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-cidr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-cidr/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-cidr/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/resolve-from/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/resolve-from/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/resolve-from/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/resolve-from/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/prefetch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/manifest.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/tarball.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/extract.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/packument.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/with-tarball-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/finalize-manifest.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/extract-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/version.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/alias.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/range.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/hosted.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/tag.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/directory.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/remote.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/file.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/git.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/manifest.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/tarball.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/packument.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/opt-check.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/read-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/proclog.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/pack-dir.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/finished.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/cache-key.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/lib/util/git.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-flag/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-flag/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-flag/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-flag/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver-diff/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver-diff/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver-diff/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver-diff/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-validator/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-validator/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-validator/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-validator/lib/promise.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-validator/lib/error.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/har-validator/lib/async.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/query-string/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/query-string/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/query-string/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/query-string/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/query-string/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs-parser/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs-parser/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs-parser/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs-parser/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs-parser/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs-parser/lib/tokenize-arg-string.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/core-util-is/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/core-util-is/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/core-util-is/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/core-util-is/float.patch installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/core-util-is/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/core-util-is/lib/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xdg-basedir/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xdg-basedir/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xdg-basedir/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/xdg-basedir/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mem/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mem/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mem/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mem/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/invert-kv/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/invert-kv/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/invert-kv/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/polyfill.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/implementation.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object.getownpropertydescriptors/shim.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/.eslintignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/dist/qs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/lib/parse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/lib/stringify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/lib/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/qs/lib/formats.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bcrypt-pbkdf/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bcrypt-pbkdf/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bcrypt-pbkdf/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bcrypt-pbkdf/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/bcrypt-pbkdf/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which-module/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which-module/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which-module/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which-module/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which-module/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansicolors/ansicolors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansicolors/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansicolors/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansicolors/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which/which.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/which/bin/which installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/fetch-error.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/blob.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/response.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/common.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/request.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-fetch-npm/src/headers.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/combined-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/combined-stream/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/combined-stream/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/combined-stream/lib/combined_stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/combined-stream/lib/defer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-license/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-license/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-license/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/validate-npm-package-license/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip/.jscsrc installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ip/lib/ip.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lru-cache/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lru-cache/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lru-cache/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lru-cache/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lock-verify/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lock-verify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lock-verify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lock-verify/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-newline/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-newline/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-newline/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-newline/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/parse.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/enoent.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/util/readShebang.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/util/escapeArgument.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/util/hasEmptyArgumentBug.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/util/resolveCommand.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/lib/util/escapeCommand.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/yallist/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/yallist/iterator.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/yallist/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/yallist/yallist.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/yallist/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/lru-cache/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/lru-cache/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/lru-cache/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cross-spawn/node_modules/lru-cache/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stringify-package/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stringify-package/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stringify-package/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stringify-package/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/stringify-package/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/CODE_OF_CONDUCT.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/PULL_REQUEST_TEMPLATE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-try/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-try/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-try/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-try/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-try/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-limit/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-limit/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-limit/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-limit/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-limit/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/find-up/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/find-up/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/find-up/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/find-up/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/locate-path/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/locate-path/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/locate-path/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/locate-path/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-locate/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-locate/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-locate/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmconfig/node_modules/p-locate/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-symbols/shams.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/component.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isarray/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unpipe/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unpipe/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unpipe/HISTORY.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unpipe/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unpipe/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-indent/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-indent/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-indent/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/detect-indent/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/editor/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/editor/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/editor/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/editor/README.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/editor/example/edit.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/editor/example/beep.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.clonedeep/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.clonedeep/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.clonedeep/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.clonedeep/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-extend/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-extend/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-extend/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-extend/extend.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/util-extend/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/.gitmodules installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/jsl.node.conf installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/Makefile.targ installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/extsprintf/lib/extsprintf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/cache.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/warning.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-fetch-happen/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-dir/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-dir/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-dir/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/make-dir/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/update-notifier/check.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/update-notifier/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/update-notifier/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/update-notifier/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/update-notifier/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-map/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-map/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-map/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-map/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-map/README.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-map/example/map.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/semver.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/range.bnf installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/semver/bin/semver installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has/LICENSE-MIT installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has/src/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/completion.sh.hbs installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/yargs.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/argsert.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/usage.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/yerror.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/obj-filter.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/apply-extends.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/validation.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/levenshtein.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/command.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/lib/completion.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/pl.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/nn.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/hi.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/zh_CN.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/zh_TW.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/pirate.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/tr.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/fr.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/be.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/en.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/nb.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/nl.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/id.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/es.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/th.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/hu.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/de.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/it.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/ko.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/pt_BR.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/pt.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/ru.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/locales/ja.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/node_modules/y18n/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/node_modules/y18n/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/node_modules/y18n/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/yargs/node_modules/y18n/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-columns/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-columns/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-columns/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-columns/color.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-columns/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-columns/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/stringify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-stringify-safe/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.without/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.without/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.without/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.without/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/meant/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/src/cell.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/src/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/src/layout-manager.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cli-table3/src/table.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/tracker-group.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/tracker-base.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/tracker.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/tracker-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.restparam/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.restparam/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.restparam/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.restparam/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-parse-better-errors/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-parse-better-errors/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-parse-better-errors/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-parse-better-errors/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/json-parse-better-errors/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/deep-extend/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/deep-extend/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/deep-extend/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/deep-extend/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/deep-extend/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/deep-extend/lib/deep-extend.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr/index.coffee installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/through2.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/LICENSE.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/through2/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimatch/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimatch/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimatch/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/minimatch/minimatch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/set-blocking/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/set-blocking/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/set-blocking/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/set-blocking/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/set-blocking/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/git-host.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/git-host-info.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/hosted-git-info/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-regex/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ansi-regex/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/osenv/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/osenv/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/osenv/osenv.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/osenv/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/end-of-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/end-of-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/end-of-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/end-of-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dot-prop/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dot-prop/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dot-prop/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dot-prop/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-tmpdir/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-tmpdir/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-tmpdir/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/os-tmpdir/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/getpass/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/getpass/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/getpass/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/getpass/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/getpass/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/getpass/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-date-object/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/y18n/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/y18n/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/y18n/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/y18n/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/y18n/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/configstore/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/configstore/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/configstore/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/configstore/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/.istanbul.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-callable/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/isArguments.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/object-keys/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/mute.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov.info installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/prettify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/prettify.css installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/sorter.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/sort-arrow-sprite.png installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/base.css installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/__root__/mute.js.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mute-stream/coverage/lcov-report/__root__/index.html installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-eof/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-eof/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-eof/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-eof/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ini/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ini/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ini/ini.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ini/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-install-checks/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-install-checks/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-install-checks/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-install-checks/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-install-checks/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-db/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-db/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-db/HISTORY.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-db/db.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-db/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mime-db/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-redirect/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-redirect/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-redirect/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-redirect/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-parse/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-parse/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-parse/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-parse/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-parse/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-parse/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/signal-exit/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/signal-exit/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/signal-exit/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/signal-exit/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/signal-exit/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/signal-exit/signals.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cmd-shim/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cmd-shim/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cmd-shim/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cmd-shim/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cmd-shim/lib/to-batch-syntax.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-object/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-object/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sorted-object/lib/sorted-object.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dotenv/lib/main.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/abbrev/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/abbrev/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/abbrev/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/abbrev/abbrev.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/is-fullwidth-code-point/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/is-fullwidth-code-point/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/is-fullwidth-code-point/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/is-fullwidth-code-point/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/strip-ansi/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/strip-ansi/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/strip-ansi/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/strip-ansi/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/ansi-regex/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/ansi-regex/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/ansi-regex/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/string-width/node_modules/ansi-regex/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unzip-response/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unzip-response/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unzip-response/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unzip-response/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ci-info/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ci-info/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ci-info/vendors.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ci-info/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ci-info/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/ci-info/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/builtins.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/builtins/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/check-response.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/silentlog.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/auth.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/safe-buffer/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/safe-buffer/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/safe-buffer/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/safe-buffer/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/safe-buffer/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mimic-fn/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mimic-fn/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mimic-fn/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/mimic-fn/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/addon.gypi installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/find-visualstudio.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/install.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/clean.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/util.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/Find-VisualStudio.cs installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/list.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/rebuild.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/remove.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/build.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/find-node-directory.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/lib/process-release.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/src/win_delay_load_hook.cc installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/.github/PULL_REQUEST_TEMPLATE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/.github/ISSUE_TEMPLATE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/AUTHORS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/setup.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/OWNERS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/PRESUBMIT.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp.bat installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/codereview.settings installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/DEPS installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/data/win/large-pdb-shim.cc installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/README installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/graphviz.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/Xcode/README installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/Xcode/Specifications/gyp.pbfilespec installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/Xcode/Specifications/gyp.xclangspec installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/gyp.el installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/README installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/gyp-tests.el installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/run-unit-tests.sh installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/testdata/media.gyp installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/testdata/media.gyp.fontified installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples.bat installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ordered_dict.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/lib/nopt.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/examples/my-program.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/semver/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/semver/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/semver/semver.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/semver/range.bnf installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/semver/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/node-gyp/node_modules/semver/bin/semver installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/.dir-locals.el installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/CHANGES.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/http_signing.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/lib/utils.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/lib/verify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/lib/parser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-signature/lib/signer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-json-comments/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-json-comments/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-json-comments/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/strip-json-comments/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-bundled/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-bundled/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-bundled/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-bundled/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pseudomap/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pseudomap/map.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pseudomap/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pseudomap/pseudomap.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/pseudomap/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-slug/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-slug/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-slug/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-slug/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-slug/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-run-path/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-run-path/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-run-path/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-run-path/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/import-lazy/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/import-lazy/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/import-lazy/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/import-lazy/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/once/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/once/once.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/once/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/once/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/yarn.lock installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base/patch-core.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/conversions.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-convert/route.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rimraf/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rimraf/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rimraf/rimraf.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rimraf/bin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/rimraf/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-json/read-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-json/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-json/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-json/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-json/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decamelize/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decamelize/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decamelize/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decamelize/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-inside/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-inside/LICENSE.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/path-is-inside/lib/path-is-inside.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/imurmurhash/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/imurmurhash/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.min.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/clone/clone.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/clone/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/clone/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/clone/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/clone/clone.iml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/clone/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/CODE_OF_CONDUCT.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/appveyor.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/PULL_REQUEST_TEMPLATE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpmsearch/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/escape-string-regexp/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/escape-string-regexp/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/escape-string-regexp/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/escape-string-regexp/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/team.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/link-bin.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/logical-tree.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/config.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/read-json.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/access.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/manifest.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/login.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/get-prefix.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/tarball.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/extract.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/stringify-package.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/publish.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/profile.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/hook.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/org.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/log.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/adduser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/unpublish.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/run-script.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/verify-lock.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/search.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/fetch.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/packument.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/libnpm/parse-arg.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-installed-globally/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-installed-globally/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-installed-globally/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-installed-globally/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-path-inside/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-path-inside/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-path-inside/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-path-inside/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safe-buffer/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safe-buffer/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safe-buffer/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safe-buffer/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safe-buffer/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/common.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/sync.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/changelog.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/glob.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/glob/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/delegates/License installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/defaults/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/defaults/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/defaults/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/defaults/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/defaults/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/defaults/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dezalgo/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dezalgo/dezalgo.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dezalgo/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dezalgo/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/dezalgo/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/example.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexify/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-stream/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-stream/buffer-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/get-stream/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/protoduck/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/protoduck/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/protoduck/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/protoduck/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/protoduck/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/Porting-Buffer.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/Readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/dangerous.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/tests.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/safer-buffer/safer.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/buffer-from/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/buffer-from/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/buffer-from/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/buffer-from/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-pick-manifest/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-pick-manifest/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-pick-manifest/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-pick-manifest/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs.realpath/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs.realpath/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs.realpath/old.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs.realpath/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/fs.realpath/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/readme.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/example/center.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/example/dotalign.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/example/doubledot.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/example/table.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/text-table/example/align.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/queue.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/node_modules/aproba/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/node_modules/aproba/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/node_modules/aproba/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/run-queue/node_modules/aproba/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/.eslintrc.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/color-name/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-command/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-command/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-command/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/shebang-command/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/Changelog.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf16.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-codec.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf7.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-data.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data-generated.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-codec.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/internal.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/big5-added.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/shiftjis.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp950.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gbk-added.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp949.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp936.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/eucjp.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/lib/extend-node.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/lib/streams.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/lib/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/lib/bom-handling.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/iconv-lite/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/README.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/examples/beep.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/archy/examples/multi_line.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/put.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/README.es.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/rm.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/es.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/en.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/get.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/verify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/ls.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/entry-index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/verify.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/memoization.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/content/write.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/content/read.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/content/rm.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/content/path.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/util/fix-owner.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/util/move-file.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/util/y.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/util/tmp.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/lib/util/hash-to-segments.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/locales/es.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/locales/en.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/locales/en.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/cacache/locales/es.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/package-json/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/package-json/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/package-json/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/package-json/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/lib/farm.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/lib/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/lib/fork.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/lib/child/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/tests/debug.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/tests/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/tests/child.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/examples/pi/calc.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/examples/pi/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/examples/basic/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/worker-farm/examples/basic/child.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/align.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/node_modules/string-width/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/node_modules/string-width/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/node_modules/string-width/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/wide-align/node_modules/string-width/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/errors.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/errors-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/experimentalWarning.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/state.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/end-of-stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/pipeline.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/async_iterator.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/buffer_list.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/mode.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/windows.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isexe/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-unicode/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-unicode/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-unicode/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/has-unicode/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-locate/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-locate/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-locate/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/p-locate/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/string_decoder/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/string_decoder/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/string_decoder/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/string_decoder/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/string_decoder/lib/string_decoder.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/readable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/duplex-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/writable-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/GOVERNANCE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/CONTRIBUTING.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_duplex.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_passthrough.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_transform.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_readable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_writable.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/internal/streams/stream-browser.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/internal/streams/stream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/internal/streams/BufferList.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/lib/internal/streams/destroy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/.jscs.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/.editorconfig installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/Makefile installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/.nvmrc installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-symbol/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-logical-tree/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-logical-tree/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-logical-tree/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-logical-tree/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-logical-tree/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-directory/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-directory/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-directory/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-directory/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-directory/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/require-directory/README.markdown installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decode-uri-component/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decode-uri-component/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decode-uri-component/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/decode-uri-component/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.union/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.union/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.union/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/lodash.union/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/is-windows.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/copy.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/aproba/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/aproba/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/aproba/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/aproba/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/iferr/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/iferr/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/iferr/index.coffee installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/iferr/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/iferr/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/copy-concurrently/node_modules/iferr/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/test.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/isstream/isstream.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-proxy-agent/History.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-proxy-agent/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-proxy-agent/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-proxy-agent/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/http-proxy-agent/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readdir-scoped-modules/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readdir-scoped-modules/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readdir-scoped-modules/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/readdir-scoped-modules/readdir.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/.npmignore installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/.tm_properties installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/.travis.yml installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/license.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/lib/performance-now.js.map installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/lib/performance-now.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/src/performance-now.coffee installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/performance-now/src/index.d.ts installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-string/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-string/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-string/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/unique-string/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/punycode/LICENSE-MIT.txt installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/punycode/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/punycode/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/punycode/punycode.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/oauth-sign/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/oauth-sign/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/oauth-sign/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/oauth-sign/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-obj/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-obj/license installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-obj/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/is-obj/readme.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-package-arg/npa.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-package-arg/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-package-arg/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-package-arg/CHANGELOG.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/npm-package-arg/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexer3/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexer3/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexer3/LICENSE.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/duplexer3/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sha/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sha/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sha/index.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/sha/LICENSE installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-tree/README.md installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-tree/package.json installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-tree/realpath.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-tree/rpt.js installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/lib/node_modules/npm/node_modules/read-package-tree/LICENSE symlinking ../lib/node_modules/npm/bin/npm-cli.js -> /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/bin/npm symlinking ../lib/node_modules/npm/bin/npx-cli.js -> /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/bin/npx installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/common.gypi installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/config.gypi installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/node.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/node_api.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/node_api_types.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/node_buffer.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/node_object_wrap.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/node_version.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-debug.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-inspector.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-util.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-version-string.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8config.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-version.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-value-serializer-version.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-inspector-protocol.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-platform.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-profiler.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/v8-testing.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/libplatform/v8-tracing.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/libplatform/libplatform-export.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/libplatform/libplatform.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/threadpool.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/version.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/android-ifaddrs.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/linux.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/aix.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/errno.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/sunos.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/posix.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/win.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/unix.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/darwin.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/os390.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/bsd.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/stdint-msvc2008.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv/tree.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/uv.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/dso.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/bn.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/md4.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ebcdic.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/dtls1.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ssl2.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/idea.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/comp.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/md5.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/dh.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/cast.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/pem.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/sha.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/srp.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/mdc2.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/x509v3.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/symhacks.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/engine.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ui.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ssl.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/conf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/hmac.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/rc4.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ripemd.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/seed.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ecdsa.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/asn1.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/cms.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/e_os2.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/rsa.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/pkcs7.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/opensslv.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/pqueue.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/des.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/buffer.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/safestack.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/obj_mac.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/lhash.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ec.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/stack.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/krb5_asn.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/bio.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/rc2.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/camellia.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ssl23.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ui_compat.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ssl3.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ossl_typ.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ecdh.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ocsp.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/whrlpool.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/cmac.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/modes.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/tls1.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/evp.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/txt_db.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/objects.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/x509_vfy.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/srtp.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/asn1t.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/pem2.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/ts.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/pkcs12.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/aes.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/crypto.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/err.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/kssl.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/asn1_mac.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/blowfish.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/rand.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/x509.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/conf_api.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/des_old.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/dsa.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/VC-WIN64A/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-x86_64/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/BSD-x86/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/solaris-x86-gcc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-ppc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-armv4/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/aix64-gcc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-x32/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/VC-WIN32/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux32-s390x/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-aarch64/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-ppc64/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/darwin-i386-cc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/BSD-x86_64/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux64-s390x/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/aix-gcc/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/archs/linux-elf/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/openssl/opensslconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/zconf.h installing /home/node/node-v8.17.0-rc.1/node-v8.17.0-rc.1-linux-x64-musl/include/node/zlib.h cp README.md node-v8.17.0-rc.1-linux-x64-musl cp LICENSE node-v8.17.0-rc.1-linux-x64-musl cp CHANGELOG.md node-v8.17.0-rc.1-linux-x64-musl tar -cf node-v8.17.0-rc.1-linux-x64-musl.tar node-v8.17.0-rc.1-linux-x64-musl rm -f -r node-v8.17.0-rc.1-linux-x64-musl gzip -c -f -9 node-v8.17.0-rc.1-linux-x64-musl.tar > node-v8.17.0-rc.1-linux-x64-musl.tar.gz xz -c -f -9e node-v8.17.0-rc.1-linux-x64-musl.tar > node-v8.17.0-rc.1-linux-x64-musl.tar.xz rm -f node-v8.17.0-rc.1-linux-x64-musl.tar + mv node-v8.17.0-rc.1-linux-x64-musl.tar.gz node-v8.17.0-rc.1-linux-x64-musl.tar.xz /out/